Point. Scan. Done.

AI Card Scanner

Point your camera at any Yu-Gi-Oh! card and YuScan identifies it instantly. No typing, no searching — just scan and go.

A Yu-Gi-Oh! card scanner is an iPhone app that uses computer vision to identify a physical card from a single camera frame. YuScan does this on-device, in real time, with no internet connection required after the initial database sync. Most users see a positive identification within 600 milliseconds of pointing the camera at a card — fast enough to scan a binder page in less than a minute.

Unlike OCR-based scanners that read the card name as text, YuScan matches the actual artwork against a fingerprint of every printing in the database. That means it correctly identifies the specific set, rarity, and edition — not just the card name. A Common Pot of Greed from a 2002 set and a Quarter Century Secret Rare reprint both return Pot of Greed when read by OCR, but they are different products at very different prices. YuScan tells them apart.

The scanner ships with the YuScan iOS app, runs entirely on your device, and works offline. There are no usage limits, no scan caps, no per-card fees, and no photos uploaded to a server. You can scan a single card, a binder page, or an entire long box without ever leaving the camera view.

Card identified
Select printing variant

Real-Time Recognition

Hold your phone over any Yu-Gi-Oh! card and see it identified in under a second. Works with cards from every expansion and rarity.

Works in Any Lighting

Scan cards in bright daylight or dim rooms. Toggle the built-in flashlight for low-light situations and get clear results every time.

High Accuracy

YuScan confirms each scan multiple times before showing a result, so you can trust the identification even with similar-looking cards.

Scan to Collect

Once a card is identified, add it to any collection or deck with a single tap. The fastest way to catalog your physical cards.

Camera Controls

Toggle the flashlight, switch between front and rear cameras, and get haptic and audio feedback on every successful scan.

Always Up to Date

New card releases are automatically supported through over-the-air updates — no app update required. Scan the latest cards on release day.

More Screenshots

Recently scanned cards
Scan history detail
Scanner in action

How the AI scanner works

When you open the scanner, YuScan continuously samples frames from your camera and runs each one through a vision model trained on the artwork, layout, and set-code patterns of every Yu-Gi-Oh! printing in the database. The model produces a candidate match plus a confidence score. To avoid false positives, the scanner requires multiple consistent matches across consecutive frames before locking in a result — that is why a hesitating card reveal still produces a single, clean identification rather than a flicker of guesses.

Because the entire pipeline runs locally, scanning is not affected by network latency, rate limits, or server outages. The same scan that works at home works at a regional, in a card shop with a broken router, or on a plane. The trade-off is a one-time database sync after install (about 30 MB compressed) and over-the-air updates whenever Konami releases a new set.

Variant detection is built into the matching layer. 1st Edition versus Unlimited, regular versus alternate art, and rarity-specific reprints are surfaced as separate candidates, not flattened into a single result. If a scanned card has multiple plausible printings, the app shows them ranked by confidence and lets you confirm the correct one with a single tap.

When to use the scanner

The scanner is the fastest way to catalog a physical Yu-Gi-Oh! collection. Players returning from a multi-year break typically have unsorted boxes of cards from different eras — manually typing each name into a database app would take dozens of hours. Scanning the same boxes takes a fraction of the time, with higher accuracy because the scanner reads the printing-level details (set code, rarity, edition) that humans usually skip.

The scanner is also a real-time price-checker. Pull a card from a pack, scan it, see the current TCGPlayer / Cardmarket / eBay price across every printing of that card. This is the workflow card-shop customers and trade-night regulars use most: scan first, decide whether to keep, sell, trade, or grade based on the live numbers. Because YuScan stores prices per printing rather than per card name, it correctly distinguishes a $0.25 Common from a $40 1st Edition variant.

For tournament play, the scanner doubles as a deck-list builder. Scan the cards in your physical deck, and the deck builder validates them against the current TCG and OCG ban list before you sleeve up. New mistakes — illegal copies, miscounted hand traps, missed Forbidden cards — surface before you walk into the room.

Frequently asked questions

Does the YuScan card scanner work offline?

Yes. The vision model and the card database are both stored on your device after the initial sync. Scanning, identification, and collection management all work with no internet connection. The only feature that requires connectivity is fetching live prices, since those are pulled from marketplace APIs in real time.

How accurate is the YuScan Yu-Gi-Oh! card scanner?

Across the most-scanned card pool, the scanner identifies the correct card on the first stable frame in over 98% of cases under normal lighting. Misidentifications most often happen with very heavily played cards (creased or sleeved with reflective glare) or with rarity variants that share artwork; in both cases the app shows the alternative candidates ranked by confidence so you can pick the correct printing manually.

Does the scanner identify the set and rarity, or just the card name?

Both. YuScan matches against the full printing graph — every set code, rarity, and edition for every card. A scan returns the specific printing where YuScan has high confidence, and the alternative printings as a ranked list otherwise. Knowing the printing matters because the same card can vary in price by 100x between rarities.

Can YuScan scan cards in languages other than English?

The scanner relies on artwork rather than text, so it identifies cards regardless of the printed language. The card data itself is available in English, French, German, Italian, Portuguese, and Spanish, and switching display language does not affect scanner accuracy.

Are scanned photos uploaded to a server?

No. The vision model runs entirely on your iPhone. Camera frames are processed in memory, never written to disk, and never sent to YuScan or any third party. The scanner works the same way in airplane mode as it does on Wi-Fi.

Does the scanner handle 1st Edition versus Unlimited prints?

Yes. 1st Edition and Unlimited prints have distinct fingerprints in the matching layer, so the scanner returns them as separate identifications. This matters most for vintage-era cards where the price difference between the two editions can be substantial.

YuScan Home
Collection