Android app · Card collection
MagicScanner
Point your camera at a Magic card and it is in your collection. Recognition runs on the phone, Scryfall fills in the details, and a local database keeps track of what you own.
What it does
- On-device recognitionA perceptual-hash engine finds the card in the camera frame, straightens it and matches it against a bundled index. No cloud, no per-scan cost.
- Set-agnostic matchingThe engine identifies the card name rather than the exact printing, which keeps the index small and the match forgiving of lighting and wear.
- Scryfall for the detailsOnce a name is recognised, Scryfall supplies the printing, price, oracle text and image.
- Your collection stays yoursEverything is stored in a local SQLite database, with JSON export and import, plus import of CSV exports from other scanner apps.
- Deck recommendationsA companion web app loads your export and asks Claude which cards from your own collection fit a deck you describe.