About YuScan
An independent Yu-Gi-Oh! card database and scanner app
YuScan is an AI-powered companion app and online card database for Yu-Gi-Oh! duelists and collectors. The iOS app identifies any Yu-Gi-Oh! card from a camera image in under a second using on-device computer vision, tracks unlimited collections, builds competitive decks with full ban-list validation, and surfaces live prices from six marketplaces. The website at yuscantcg.com mirrors the same database so you can browse, search, and price-check every card from any browser.
13,869
Unique Cards
573
Expansions
6
Price Sources
Who built this
YuScan is built and maintained by Julian Beck, an independent developer based in Germany. I started YuScan in 2024 after years of frustration with existing card-database apps that either gated basic features behind expensive subscriptions, surfaced stale price data, or treated mobile as an afterthought. The first prototype was a single-screen scanner that ran on a personal iPhone; the goal was to identify any Yu-Gi-Oh! card faster than I could type its name. Everything since has grown out of that original constraint.
I also build sibling card-scanner apps for One Piece TCG (Haki TCG), Pokémon TCG (Eyevo), and Magic: The Gathering (Scrytics). Each app shares the same on-device computer-vision pipeline, tuned per game.
What YuScan does
- AI Card Scanner — Point your camera at any Yu-Gi-Oh! card and it's identified in under a second. Works with every expansion and rarity, including alternate art and 1st Edition / Unlimited variants.
- Collection Tracker — Create unlimited collections to organise your physical cards. Track what you own across every expansion, log condition per printing, and see live total value.
- Deck Builder — Build competitive decks with Main, Extra, and Side deck support. Full TCG and OCG ban-list validation, community deck imports, and Master Duel cross-format checks.
- Multi-Currency Pricing — Live prices from TCGPlayer, Cardmarket, eBay, Amazon, and CoolStuffInc with automatic conversion across USD, EUR, GBP, JPY, and more.
- Offline Database — 46,517 card printings available offline after first sync. The local index is updated whenever Konami releases new sets or revises the ban list.
- Multi-Language — Card names and descriptions available in English, French, German, Italian, Portuguese, and Spanish.
How the database works
YuScan's database is built by aggregating, deduplicating, and cross-referencing several public Yu-Gi-Oh! data sources. Card metadata (effect text, attribute, type, level, ATK/DEF, archetype, ban-list status) comes from the open YGOPRODeck dataset and is reconciled against Konami's official set checklists. Printing-level data — set codes, rarities, alternate arts, and 1st Edition / Unlimited variants — is matched against marketplace listings to ensure every printing on the site corresponds to a real card a player can actually buy.
Pricing is fetched from TCGPlayer, Cardmarket, eBay, Amazon, and CoolStuffInc on a continuous schedule and joined to the printing graph by set code and rarity. Each price you see on a card page is a live snapshot of recent listings, not a historical aggregate. The full database is rebuilt and republished daily, which is why you'll see the same card data on yuscantcg.com and inside the app.
The site itself is a static Astro build: every card, archetype, and expansion page is pre-rendered to HTML at deploy time, served from Cloudflare's edge, and works without JavaScript. There is no tracking beyond a self-hosted Plausible instance for aggregate page-view counts. There are no third-party ads.
Affiliates and how YuScan stays free
The app is free to download with an optional Pro subscription that unlocks bulk scanning, unlimited collection size, and advanced deck features. The website is free with no paywall. When you click a "Buy" button on a card page and complete a purchase, YuScan may receive a small affiliate commission from TCGPlayer or Cardmarket — at no extra cost to you. That commission, plus Pro subscriptions, funds the data pipeline, server costs, and the developer's time. We never accept payment to feature, rank, or hide a particular card or marketplace.
Contact
For feedback, support, bug reports, or business inquiries: yuscan@julianbeck.com. I read every email personally.
Legal
Yu-Gi-Oh! is a trademark of Kazuki Takahashi and Konami Digital Entertainment. YuScan is an independent product not affiliated with, endorsed by, or sponsored by Konami. Card images and names are the property of their respective owners and are used here for identification purposes within the bounds of fair use.
See our Privacy Policy and Terms of Service.