Card Scanning
Open Beta

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:

GamesMagic: The Gathering, Pokémon, One Piece. More games are coming soon.
LanguageEnglish cards only.
ImagesJPEG or PNG, one card per image. Up to 500 images per batch.
ConditionSet as a batch default and adjustable per card. Condition and grading are not read from the image.
1

Set Up the Batch

Go to Inventory → Scan Cards and fill in the batch settings before you add any images.

SettingWhat it does
Batch nameHow you'll find this batch later. Defaults to the game and today's date.
GameOne game per batch. This scopes identification and catalog search, so don't mix games in one batch.
Scans per cardFront and back (pairs) or Front only. Pairs are matched by upload order — front, back, front, back.
Default conditionApplied to every card in the batch. Override per card on the review screen.
Default finishNon-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 rulesThe rule set used to price every card as soon as it's identified. See pricing.
2

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.

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.

3

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.

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.

4

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.

StatusWhat 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.

5

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 seeWhat to do
A pair is flagged as reversedWe 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 backsA front is missing from that pair. Remove the pair, rescan the card, and add it to a new batch.
Quality error on an imageWe 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-identificationUse Re-run identification on the batch. It picks up where it left off rather than starting over.
Lots of cards in Needs reviewUsually 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.