CARDFRAME Reserve · 19 EUR
2026-07-02 · Apps · 7 min read

How to scan your card collection into an app

Typing 4,000 card names into a spreadsheet is how collection tracking dies. Camera scanning is how it survives. Here are the apps that actually work, the workflow that scales, and the failure modes nobody mentions until card 800.

Why bother digitizing at all

A digitized collection knows its own value, catches duplicates before you buy a third copy, makes trades checkable from your pocket, and gives you an insurance record. It is also the prerequisite for any kind of digital display: a screen can only show what some database knows you own.

The scanner apps collectors actually use

Magic: The Gathering

Pokemon TCG

Yu-Gi-Oh

The TCGplayer app handles Yu-Gi-Oh scanning, and several dedicated community apps track YGO collections. The pattern is the same everywhere: scan with whatever recognizes your cards fastest, then export to wherever you want the collection to live.

The workflow that survives 1,000+ cards

  1. Sort before you scan. Group by set if you can. Recognition is faster and errors are easier to spot when consecutive cards belong together.
  2. Light from above, no direct sun. Even diffuse daylight beats a desk lamp aimed at the card. Glare on foils is the number one misread cause.
  3. Keep sleeves on, mostly. Modern scanners read through penny sleeves fine. Heavily scratched or glossy premium sleeves are worth removing.
  4. Batch in sessions of 100 to 200. Attention drops, errors creep in, and every app occasionally needs a duplicate-count correction you will only catch while the pile is still on the table.
  5. Verify counts per set, not per card. After each batch, check the set totals against the physical pile. Fixing "this set shows 96, the pile has 98" is fast; auditing 4,000 individual entries is not.
  6. Export a CSV backup immediately. Apps die, accounts lock, phones fall in lakes. A CSV in your cloud drive is collection insurance that costs nothing.

Moving a collection between apps

There is no universal sync between collection apps; the bridge is always a file export, usually CSV. Scanned in ManaBox but want Moxfield's deck tools? Export, import, done in minutes. This is also how a good display frame should work: read the exports your apps already produce instead of forcing a re-scan. That is exactly how CardFrame's imports are built: Moxfield, ManaBox, Archidekt, Dragon Shield, TCGplayer and Collectr exports land straight in the frame's collection.

Where scanning still breaks

Scanning at the shelf instead of the phone

Everything above assumes the phone is the scanner. We are building the other version: CardFrame is a display frame with a camera in the bezel, so the scan happens where the card gets shown. Hold the new pull up to the frame, it recognizes the exact print, adds it to the collection, and queues it for the rotating showcase. Your phone workflow keeps working; the frame just removes the reason to open it for every new card.