TCGSidekickBeta
99% card-match accuracy

Scan. Grade. Sell.

Turn a pile of trading cards into a priced, ready-to-list export — in minutes. Bulk AI identification with 99% match accuracy, PSA-style condition grading, and one-click eBay / TCGPlayer CSV.

Free to start — 100 free scans, no card required.

tcgsidekick.com/scan

Scanning batch — 37 of 200 cards

CardSet · #Market PriceStatus
Charizard exObsidian Flames · 125/197$42.18✓ Identified
Glaceon exPrismatic Evolutions · 026/131$18.40✓ Identified
GengarFossil · 5/62$23.75✓ Identified
PikachuBase Set · 58/102$96.50⚠ Stamped — confirm
card_038.jpgScanning…
tcgsidekick.com/grade
8.5
Near Mint+
Centering9.0
Corners8.5
Edges8.0
Surface9.0

Graded from front + back photos — the weakest dimension caps the overall grade.

TCGSidekick mascot waving
tcgsidekick.com/scan

Scanning batch — 37 of 200 cards

CardSet · #Market PriceStatus
Charizard exObsidian Flames · 125/197$42.18✓ Identified
Glaceon exPrismatic Evolutions · 026/131$18.40✓ Identified
GengarFossil · 5/62$23.75✓ Identified
PikachuBase Set · 58/102$96.50⚠ Stamped — confirm
card_038.jpgScanning…

99%

card-match accuracy

100

free scans to start

200

photos per batch

Daily

price refresh

Everything between the pile and the sale

Each step of the reseller workflow, built in — this is what it actually looks like.

Bulk AI scanning

Drop 200 photos. Watch them turn into priced cards.

Drop in a batch and watch it work — our AI reads every card and identifies it in seconds, even tricky or low-light shots. Results appear row by row as they're recognized.

  • Up to 200 photos per drag-and-drop batch
  • Fast, accurate AI identification — even tough cards
  • Live progress with per-card status
tcgsidekick.com/scan

Scanning batch — 37 of 200 cards

CardSet · #Market PriceStatus
Charizard exObsidian Flames · 125/197$42.18✓ Identified
Glaceon exPrismatic Evolutions · 026/131$18.40✓ Identified
GengarFossil · 5/62$23.75✓ Identified
PikachuBase Set · 58/102$96.50⚠ Stamped — confirm
card_038.jpgScanning…

Stamp & variant accuracy

The $96 Pikachu never slips through as a $4 one.

Pokémon Center, Prerelease, Staff, and Shadowless variants are detected automatically and flagged with a warning — and exports stay locked until every stamped card is confirmed. When a collector number matches multiple printings, you pick from real candidates side by side.

  • Stamp detection with a confirm-before-export gate
  • Side-by-side candidate picker for ambiguous numbers
  • Reprint-aware matching, collector number first
tcgsidekick.com/scan

Pikachu · 58/102

⚠ Pokémon Center stamp detected — stamped cards are worth more than base. Confirm before export.

Pick the exact version

Base Set

58/102 · Unstamped

Base Set

58/102 · Pokémon Center stamp

✓ Selected

Base Set 2

85/130 · Reprint

AI condition grading

PSA-style grades from two photos.

Upload front and back, get a 1–10 grade with sub-grades for centering, corners, edges, and surface — the weakest dimension caps the overall, just like the grading houses do it. Every grade is saved to your history.

  • Four sub-grades + an overall 1–10
  • Front + back photo analysis
  • Grade history on your dashboard
tcgsidekick.com/grade
8.5
Near Mint+
Centering9.0
Corners8.5
Edges8.0
Surface9.0

Graded from front + back photos — the weakest dimension caps the overall grade.

Live market pricing

The right price for the right printing.

Prices come from TCGPlayer market data and refresh daily — holo, reverse holo, and normal printings each get their own number, so a holofoil never exports at the normal price. Every card links straight to its TCGPlayer page for a sanity check.

  • Per-printing prices (holo / reverse / normal)
  • Refreshed daily, with a freshness stamp
  • One-click TCGPlayer verification links
tcgsidekick.com/scan
Charizard exHolofoil$42.18
Charizard exNormal$11.62
Glaceon exReverse Holo$24.05

TCGPlayer market prices · refreshed daily · per-printing (holo, reverse, normal)

Inventory & chaos sorting

Stop sorting. Start stacking.

Saved scans become owned inventory with a box and a sequential slot — stack cards in scan order and the system remembers where every single lives. No alphabetizing, no set sorting, no rework when new cards arrive.

  • Box + slot assigned automatically on save
  • By-box summary with live values
  • Search, filter, and bulk-move across boxes
tcgsidekick.com/inventory

Box

Cards

Slots

Value

Box A

212

1–212

$1,284.50

Box B

147

1–147

$643.20

Vintage

38

1–38

$2,107.85

Stack cards in scan order — every card gets a box + slot, so you can find any single later.

Pull-sheet fulfillment

Sales CSV in. Walking order out.

Drop your TCGPlayer sales export and get a pick list in walking order — grouped by box, sorted by slot, so you pull every order in one pass. Confirming the picks decrements your stock automatically.

  • Walking-order pick list grouped by box and slot
  • Printable, with a pack-by-order summary
  • Stock decrements on confirm — no double-selling
tcgsidekick.com/inventory

Pick list — 4 picks, walking order

from TCGPlayer sales CSV
IonoBox A · slot 14
Charizard exBox A · slot 89
Glaceon ex×2Box B · slot 23
Gengar (Fossil)Vintage · slot 7

Confirming picks decrements stock automatically — printable, grouped by order for packing.

Sell anywhere

From reviewed batch to live listings.

Publish straight to eBay as live listings — or export CSVs formatted for eBay bulk upload and TCGPlayer inventory import, with SKU mapping handled. Your data exports as standard CSV any time: no lock-in.

  • Direct eBay publishing, no CSV step
  • eBay + TCGPlayer CSV exports, correctly formatted
  • Re-pushing a card updates its listing — no duplicates
tcgsidekick.com/scan

Batch reviewed — 47 cards, $312.40 market value

List on eBayExport eBay CSVExport TCGPlayer CSVSave to Inventory

eBay: 47 cards listed.

✓ Charizard ex 125/197 Obsidian Flames NM — view listing

✓ Glaceon ex 026/131 Prismatic Evolutions NM — view listing

Live eBay listings in one click — or CSVs formatted for eBay bulk upload and TCGPlayer staged inventory.

Dashboard & history

Know what your pile is worth — every day.

Daily portfolio-value snapshots chart your inventory over time, next to scan usage, accuracy metrics, and your full grade history. The numbers a reseller actually checks, on one page.

  • Daily portfolio value snapshots + chart
  • Scan usage and performance metrics
  • Grade history with saved photos
tcgsidekick.com/dashboard

Scans this month

412

Portfolio value

$4,035

Cards in inventory

397

Portfolio value — 30 days

▲ 12.4%

Daily value snapshots, scan metrics, and your grade history — all in one place.

How it works

1

Scan

Drop a batch of card photos — they identify sequentially with live progress and prices.

2

Review

Confirm matches, pick among candidates, and clear every stamped-card warning.

3

List

Publish to eBay or export priced eBay / TCGPlayer CSVs — and save the batch to inventory.

4

Fulfill

When sales land, pull cards in walking order from their boxes and slots.

Scans that never expire.

Start with 100 free scans. Pay as you go, or subscribe for a bigger bonus — no surprise bills.

Free to start

100

free scans, no card

Run the whole workflow on real cards.

Pay as you go

$5

500 scans · never expire

Buy a pack whenever the pile shows up.

Best value

Subscribe

$290

75,000 scans / yr · biggest bonus

More scans every cycle at the best rate.

See packs, plans & every feature →

Refer a friend, get free scans

Share your link. When a friend spends $5+ on scans, you get 500 free scans — and they start with 100 free, too.

Get your link

The roadmap

TCGSidekick is just getting started. Here's where we are and where we're headed — every release makes your pile move faster.

Phase 1Live

Now

  • Bulk Pokémon scanning — up to 200 photos a batch
  • AI condition grading (1–10, four sub-grades)
  • Inventory with chaos sorting + live portfolio value
  • eBay / TCGPlayer / Cardmarket export + direct eBay listing
  • Market pricing refreshed daily
Phase 2In progress

Next

  • Sharper matches — fewer ambiguous results
  • Pay-as-you-go scans + monthly/yearly bonuses
  • Refer-a-friend rewards
  • Guided tutorials for every feature
Phase 3Planned

Later

  • Beyond Pokémon — Magic, Yu-Gi-Oh!, sports & more
  • Direct API integrations to more marketplaces
  • Smarter pricing insights & sell-timing
  • Bulk grading-submission prep
Phase 4Where we're headed

The vision

  • One sidekick for every collectible
  • Snap → identified, priced, and listed anywhere
  • The fastest path from a pile of cards to paid

Want a card type or integration sooner? Tell us on Discord →

Turn your cards into opportunity.

Free to start — 100 free scans, no card required. The pile isn't getting smaller.