Scan Cards with AI
Drop in your scans and Quick Ship identifies every card, prices it with your pricing rules, and stages it for review — no typing card names.
Before You Start
Card scanning is in open beta and free to use. Here's what it supports today:
| Games | Magic: The Gathering, Pokémon, One Piece. More games are coming soon. |
| Language | English cards only. |
| Images | JPEG or PNG, one card per image. Up to 500 images per batch. |
| Condition | Set as a batch default and adjustable per card. Condition and grading are not read from the image. |
Scanning never touches live inventory
Set Up the Batch
Go to Inventory → Scan Cards and fill in the batch settings before you add any images.
| Setting | What it does |
|---|---|
| Batch name | How you'll find this batch later. Defaults to the game and today's date. |
| Game | One game per batch. This scopes identification and catalog search, so don't mix games in one batch. |
| Scans per card | Front and back (pairs) or Front only. Pairs are matched by upload order — front, back, front, back. |
| Default condition | Applied to every card in the batch. Override per card on the review screen. |
| Default finish | Non-foil, foil, etched and so on. Also overridable per card. |
| Set (optional) | Lock the whole batch to one set. Strongly recommended when the stack came from one release — see the tip below. |
| Pricing rules | The rule set used to price every card as soon as it's identified. See pricing. |
Lock the set when you can
Add Your Images
Drop in up to 500 images — JPEG or PNG, one card per file. In front-and-back mode that’s 250 cards.
Your images are prepared on your own computer before anything is uploaded — you'll see “Preparing scan 12 of 340…” while that runs. Your original scans are kept at full quality so they can be used as listing photos.
What makes a good scan
- One card per image. Each file must be a single card — a photo of several cards at once won’t work.
- Plain, contrasting background. A flatbed scanner lid or a solid mat works well; a patterned desk makes the card harder to pick out.
- The whole card, roughly square-on. A slight tilt is fine. A card cut off at the edge of the frame is not.
- In focus, front side up. If the printing on the card isn’t legible to you, it won’t be legible to us either, and the card will land in review.
Images that aren't a single card
In front-and-back mode you can flip an individual pair, use Flip All if you scanned the whole stack back first, or remove a pair entirely before submitting.
Submit and Walk Away
Identification runs in the background. You'll see a badge like “Identifying 247 cards since 3:42 PM…” and you can close the page — the batch keeps going.
We'll email you when it's ready
Every card is matched and priced with the batch's pricing rule set, so what you review is a specific printing with a real price — not a guess at a card name. Anything we can't match confidently is sent to review instead.
Duplicates are handled for you — scan four copies of the same card and each one gets its own row and its own SKU, ready to confirm together.
Review the Batch
Open the batch from Inventory → Staging. Each card shows Compare Scan vs Match — your scan beside the matched catalog card, with the illustrator under both and a confidence score.
| Status | What it means |
|---|---|
Matched | High confidence. Worth a glance, but generally correct. |
Possible match | Our best candidate is staged for one-click confirm, but several printings fit. These cannot be committed until you confirm them. |
Needs review | We couldn't identify this card. Search the catalog and pick it yourself. |
Fixing a card
- Suggested candidates appear as cards you can click to accept.
- Apply Top Result accepts the best suggestion in one tap.
- Search the catalog by card number, name or set — scoped to the batch's game.
- Change condition and finish per card without leaving the screen.
- Auto-advance moves to the next card after you confirm one. Turn it off if you’d rather stay put.
Corrections stick. The next time you scan that card it comes back as the card you chose, and the price is updated to match — the old one described a different card.
Found one we got wrong? Tell us.
Assign a Location and Commit
Pick the storage location this batch is going into and, optionally, a starting SKU number. SKUs are minted from the location's composite code — a card in Row 01 inside Box TM becomes something like TM-01-0001.
Every scanned card becomes its own inventory item with quantity 1 and its own SKU, even when you scanned four copies of the same card. That's deliberate — it's what lets a specific physical card be tied to a specific listing and order.
Then hit Commit. This is also where you choose a marketplace to list the batch on — see Listing to Marketplaces.
Troubleshooting
| What you see | What to do |
|---|---|
| A pair is flagged as reversed | We detected the back where the front should be. Flip the pair and resubmit — or use Flip All if the whole stack went in back-first. |
| A pair is flagged as two backs | A front is missing from that pair. Remove the pair, rescan the card, and add it to a new batch. |
| Quality error on an image | We couldn't read that image as a single card. Rescan it with the whole card in frame on a plain background. |
| A batch seems stuck mid-identification | Use Re-run identification on the batch. It picks up where it left off rather than starting over. |
| Lots of cards in Needs review | Usually a scan-quality issue. Check that the whole card is in frame and in focus, and set the batch's set if the stack is from one release. |
Not in the Beta Yet
- Games other than Magic, Pokémon and One Piece.
- Non-English cards.
- Multi-card sheet scans — one card per image.
- Reading condition or grading from the image. Condition is a batch default you override per card.
- Identifying graded slabs.

