Scan a card. We'll find the match — beautifully verified by OCR and Claude.
OCR engine: readyOpenCV: ready
Bring a card
Use your camera, upload a photo, or try a sample. We'll do the rest.
Best match
Verification
We cross-check against the official Pokémon TCG database, then ask Claude to confirm the title.
Optional — local verification still runs if you skip.
We couldn’t confidently match this card.
The scan result didn’t line up closely enough with the title you entered.
Try retaking the photo in good light, holding steady.
Crop closer so just the card fills the frame.
Double-check the title you typed — a small typo can throw us off.
What did the scanner see?
Estimated market value
—
Verification diagnostics
The Claude verification panel above shows each model attempted, bytes sent/received,
HTTP status, and whether JSON parsing succeeded. Raw assistant text is preserved
when parsing fails.
Advanced scan details
All 12 candidates
Click any row to inspect the preprocessed image. Headers sort.
Pipeline
PSM
Candidate
Roster
Char/30
Shape/25
Roster/30
Source/15
Target/30
Verdict
Bulk evaluation
No CSV loaded yet.
No images loaded yet.
Developer settings
No key set — local heuristic will be used.
No TCG key set — public quota will be used. Saved automatically to this device.