01.01
Rules you control
Mix and match conditions, rarity, color, set, type, and more, to send every card exactly where you'd like.
Try it
01.01
2 cards go to Bin 1






Mault / Open-source card sorter
Live sort
222 cards sorted
01 / Hopper



Next up
Sol Ring
02 / Camera
03 / Bins
Bin 1
Blue commons
Bin 2
Red under $5
58Bin 3
Blue uncommons
Bin 4
Green
Bin 5
Colorless
Bin 6
Over $20
Bin 7
Catch-all
01 / Features
Let Mault handle the sorting, so you can spend more time playing and less time digging through boxes.
01.01
Mix and match conditions, rarity, color, set, type, and more, to send every card exactly where you'd like.
Try it
01.01
2 cards go to Bin 1






01.02
When a bin is full, empty it into a storage box and Mault records each card's exact position in the stack. Search every box by name, see what each one is worth, and export a box as CSV.
Try it
01.02
Box 1
248 cards · $1284.50 USD total
| # | Image | Name | Price |
|---|---|---|---|
| #1 | ![]() | Sol Ring | $1.77 USD |
| #2 | ![]() | Ragavan, Nimble Pilferer | $42.16 USD |
| #3 | ![]() | Brainstorm | $2.16 USD |
| #4 | ![]() | Counterspell | $2.68 USD |
01.03
Scan a customer's cards into their own intake and watch a cash and store credit offer build from your buylist tiers. Cards below your minimum are struck out, and accepting records what you paid and prints a receipt.
Example
01.03
Ragavan, Nimble Pilferer$42.16 USD$42.16 USD$29.51 USD
Sol Ring$1.85 USD$1.85 USD$0.93 USD
Lightning Bolt$1.12 USD$1.12 USD$0.56 USD
Llanowar Elves$0.14 USD$0.14 USD$0.00 USDCash
$0.00 USDStore credit
$0.00 USD01.04
See counts, value, cost basis and margins across your whole library, with daily value history, so you never have to guess what the box is worth.
Example
01.04
Collection value
$0.00 USDValue over the last 30 days
01.05 / Sort any way you like
Instant recognition
No typing card names, no barcodes. The feeder puts each card in front of the camera, and Mault knows exactly what it is.
Reads the card text
When two printings look alike, Mault reads the name, set and number to tell them apart.
Auto bin assignment
Skip the rule-writing. Pick a field like rarity or set, and the first card with a new value claims the next open bin. Repeats route back automatically.
Alphabetical sorting
Sort a pile A to Z, one letter per bin. Then drill into any pile, A into AA, AB, AC, until every card is in order.
Build repacks
Define pack slots per bin, like 3 commons and 1 rare, and every bin fills its own pack at the same time. Empty it to start the next one.
Pull cards from a decklist
Paste a decklist into any bin and Mault pulls those cards out of the pile as they're scanned, crossing each one off until the list is complete. Everything else sorts as usual.
Chaos sort
Fill bins in order, no rules needed, then empty each one into a box when it's full.
01.06 / Built for card shops
Pick online orders from your boxes
Paste a TCGplayer pull sheet, a Shopify export or a plain list. Mault finds each card and tells you which box and position it is in, then takes the picked cards out of your inventory.
Prices from three markets
Value your collection with TCGplayer, Cardmarket or Card Kingdom prices, refreshed daily. Set each card's condition and its price adjusts to match.
Spot checks
Check a random sample of a batch and get an accuracy estimate with a 95% range before you list it.
Staff activity
See scans and corrections per person, and a log of who changed what.
Buy prices stay private
Let staff scan intakes without seeing offers, costs or margins.
API and webhooks
Connect your shop: look up where any card is stored and get notified as cards are scanned.
Sorter alerts
Get told on Discord or by webhook when a sorter jams, goes offline or is due for service.
01.07 / Grows with your setup
Built for the table
Pairs with a physical sorter, so your cards land in real bins, not just another spreadsheet. Add more sorting modules any time to grow up to 11 bins.
Several sorters at once
Run more than one sorter from a single browser tab, each with its own camera and collection.
Overflow bins
When a bin fills up or hits its copy limit, the next card spills into the bin you pick.
Every language
Scan cards in other languages, or mix them all in one collection.
Watch from your phone
Follow a scan session live from anywhere, or share a read-only link with a friend.
Discord alerts
Post every scan, or only the cards that match your rules, to your server and ping a role.
Custom sounds
Upload your own clips and play them when a matching card is sorted, like a fanfare for every mythic or a cha-ching for anything over $20.
02 / Open source
The software and the physical sorter are both free to build, inspect, and tinker with. Grab the code and print one of your own.
02.01 / Source code
The web app, API, and sorter firmware all live together in one repo, under an open license.
View on GitHub02.02 / 3D printable sorter
Print your own card sorter at home. Fusion 360 and 3MF files are right there in the repo.
02.03 / Community
Join the Discord to share your build, get a hand when you need it, and chat with others running their own sorter.
Join the Discord03 / Pricing
The same app either way. Free covers casual sorting. Business removes the daily scan cap, runs several sorters at once, unlocks unlimited custom sounds and Discord notification rules, and adds storage, API access and tools for running a shop.
03.01 / Free
$0
For casual collectors getting started.
03.02 / Business
-
For shops and serious collectors.
Mault / Ready when you are
Set up your first collection in just a few minutes, and let Mault keep everything organized from here on out.