TCG Vision API 1.0 is live

Advanced TCG AI.
Card Identification.

Identify raw cards, detect graded slabs, and process massive stacks of cards in a single photo. The ultimate computer vision API for the trading card industry.

Scan the
whole table.

Don't waste time scanning one by one. Throw a handful of cards down. Our AI instantly isolates, crops, and perfectly identifies every single card in the frame.

  • Unlimited cards per image
  • Auto-perspective & skew correction
  • Glare & sleeve reflection resistant
Detecting Objects...
Card
Card
Card

Reads the slab.
Not just the card.

Our AI doesn't just identify the artwork. It instantly detects if a card is housed inside a graded slab, reads the authenticator label, and extracts the exact grade and subgrades.

PSA Beckett CGC
B BECKETT
Charizard EX
#100 ยท GEM MT
CENTERING10
CORNERS9.5
EDGES10
SURFACE10
10 Pristine 50120100
Charizard EX
Auth: Beckett
Grade: 10 Pristine
Subgrades: Detected
State: Graded Slab

See it in action.

Upload a photo of any trading card right now and watch our Vision AI identify it in milliseconds.

Scan to Identify

High-res PNG or JPG (Max 10MB)

Uploading Securely...

Identifying Card via AI...

Tap to browse or drop a photo

How it works

Upload a clear picture. Our AI scans the image to identify the exact set symbol, pull card details, and detect if it's a graded slab.

The data you need.
Formatted perfectly.

Integrate in minutes. Our API returns blazingly fast, deeply structured JSON containing exact card arrays, confidence metrics, and state detection.

POST /api/v1/identify
{
  "status": "success",
  "items": [
    {
      "card": {
        "type": { "label": "pokemon", "confidence": 95.95 },
        "identity": {
          "best": {
            "label": 14331,
            "confidence": 99.81,
            "match": {
              "name": "Training Court",
              "number": "282",
              "printedTotal": "264"
            }
          }
        }
      },
      "grading": {
        "state": { "label": "graded", "confidence": 100 },
        "authenticator": { "label": "psa" }
      }
    }
  ]
}