Point your camera at a card.
Know what it is — and what it's worth.

All Card Scanner finds the card in frame, straightens it, and identifies it against a catalogue of over 800,000 cards. Recognition runs entirely on your phone.

ZIP archive · unzip and install the APK · Android 5.0+ · 64-bit (arm64)

Pokémon Magic: The Gathering Yu-Gi-Oh! One Piece Disney Lorcana Star Wars: Unlimited Digimon Sports cards

What it does

Built for people with a box of cards and no patience for typing names.

Finds the card, not the table

The viewfinder detects the card's four corners and corrects the perspective, so a card held at an angle still reads cleanly. The background never reaches the recognition model.

Live identification

Results appear while you move the camera — no need to take a photo. Tap the label to open the full result.

Text cross-check

The card's name, number and set code are read and matched against the visual result, so a similar-looking reprint doesn't get mistaken for another printing.

Batch mode

Keep the camera open and scan card after card. Confident matches are added to your collection automatically.

Collection & value

Organise cards into folders, set quantities, follow your total value over time, and export everything to CSV.

Works offline

The recognition model and card index ship inside the app. Identification works with no connection at all — prices simply fall back to the last bundled snapshot.

Privacy in one paragraph

The short version. The full policy spells out every request the app makes.

There is no account, no sign-in, and no server of ours.
  • Card recognition happens on your device. Your photos are not uploaded for identification.
  • Your collection stays in the app's local storage. It is never uploaded, and it is deleted when you uninstall.
  • No ads, no analytics, no tracking, no crash reporting, no advertising SDKs.
  • Optional: Google Lens can be used to read a card's text more accurately, which sends that card image to Google. It is a single switch in Settings → Privacy; turn it off and text reading stays on the device.
  • Live prices are fetched from public card databases using only the card's identifier — never an image, never anything about you.

Installing

Distributed directly as an APK while the Google Play listing is in preparation.

1. Download

Tap the download button and save the ZIP file.

2. Unzip

Open it with your file manager and extract the .apk inside.

3. Install

Tap the APK. Android will ask you to allow installs from this source — that prompt is normal for apps outside the Play Store.