Guide · Updated May 2026
Pokémon Card Value Calculator: How to Price Any Card Without Guessing
You're looking at a Pokémon card and want to know what it's actually worth — not what someone is asking, what it really sells for. This guide walks through the three fields you have to read off the card, where to look up the price, how condition adjusts the number, and when the graded comp is the only one that matters.
The three fields that determine a Pokémon card's value
Every Pokémon card valuation starts with reading three printed fields. Skip any one of them and you will price a different card than the one in your hand.
1. The Pokémon name
The most obvious field, and the easiest to misread. A "Charizard" is not the same card as a "Charizard ex", a "Charizard V", a "Charizard VMAX", or a "Charizard VSTAR". The mechanic suffix matters more than the base name — a Charizard ex sells in a different price band than a base Charizard from the same set. Read the full printed name verbatim, including the suffix.
2. The set code
The two-to-four-character abbreviation printed at the bottom of the card identifies the set. Modern English sets use codes like SVI (Scarlet & Violet base), MEW (151), OBF (Obsidian Flames), PAR (Paradox Rift), SSP(Surging Sparks). Older cards may not have a set code printed at all — instead they have a set symbol next to the rarity icon, and you identify the set from the symbol. Set name and set code disambiguate which specific release you're holding, because Pokémon names repeat across sets constantly.
3. The collector number
The XXX/YYYpair next to the set code — your card's index out of the total card count. The left number can legitimately exceed the right number; those are secret rares or special illustration rares printed beyond the official set count. A modern Charizard ex SIR printed as 199/167 is a real card, not a typo.
The set code and collector number together uniquely identify a print. The name alone is not enough — there have been over 100 distinct Charizard cards printed since 1999.
Where to look up the price
Once you have name + set code + collector number, you need real, recent sales data — not a static price guide. Use these three sources to triangulate.
eBay sold listings
The closest thing to ground truth for what an English-speaking buyer will pay today. Search the card name, set code, and collector number; filter to Sold Listings, last 30 days. Skip the high and low outliers and take a median of five to ten recent sales in your card's condition. Active listings are what sellers hope to get and are routinely 30–50% above sold — never quote a card's value from an active eBay listing.
TCGplayer market price
TCGplayer publishes a market price for every English single it sells, calculated as a weighted average of recent transactions on the platform. For in-print, modern singles (Surging Sparks, Prismatic Evolutions, Stellar Crown), TCGplayer market is usually the most accurate single number because daily volume smooths out the noise. For vintage and graded slabs, TCGplayer is less reliable — eBay's wider buyer pool gives a better number.
PriceCharting graded ladder
PriceCharting aggregates eBay sold data into a ladder — Ungraded, Grade 7, Grade 8, Grade 9, PSA 10, BGS 9.5, CGC 10. For any graded card or any card you're thinking about grading, this ladder is the only sane reference. The gap between a PSA 9 and PSA 10 is the only price gap that justifies sending a card to a grader, and PriceCharting shows you that gap on every card it covers.
How condition adjusts the price
All three pricing sources above quote a Near Mint price by default. If your card is not NM, you have to adjust. The rough multipliers below are what bulk buyers and TCGplayer sellers actually use, calibrated against thousands of comparable sales:
- Near Mint (NM): 100% — the reference. Sharp corners, glossy surface, no visible whitening on the back edges.
- Lightly Played (LP): 80–90% of NM. Slight edge wear or whitening visible only on close inspection.
- Moderately Played (MP): 60–75% of NM. Obvious edge wear, minor surface scratches, possible small dings.
- Heavily Played (HP): 40–55% of NM. Major whitening, creases, surface scratches across the artwork.
- Damaged (DMG): 20–35% of NM. Tears, water damage, or creases that break the front face.
For chase cards ($100+ NM) the condition gap widens — buyers chasing graded potential pay almost exclusively for NM and reject anything below LP. For bulk cards (under $5 NM), condition compresses; nearly all bulk sells at a flat rate per pound regardless of grade.
When to use the graded comp instead of the raw price
If a raw NM card is worth $30 and the PSA 10 of that same card sells for $1,800, the raw price is no longer the right valuation — the card is a grading candidate. Use the graded comp when all three of these are true:
- The raw card visibly grades NM or better on quick inspection (corners sharp, surface clean, centering looks 60/40 or better front).
- The PSA 10 comp is at least 5× the raw price after subtracting $25–$50 in grading fees and turnaround time.
- There is recent (last 90 days) PSA 10 sold data, not just a stale population report.
Foil's scanner returns both numbers on every card — the raw NM price from eBay sold and the highest graded comp from PriceCharting — and flags the gap on screen so you can make the grading call instantly instead of opening two tabs.
Common Pokémon card valuation mistakes
- Pricing off active listings. Active listings are seller hopes. Always filter eBay to Sold Listings.
- Ignoring the set code. A Base Set Charizard and an Evolutions Charizard share the same name and artwork. The set code is the only field that tells them apart.
- Quoting NM price for a played card. Apply the condition multiplier before quoting a buy or sell price.
- Trusting a single sale.One $500 eBay sale doesn't set a market. Take the median of five to ten recent sales.
- Skipping the graded comp on potential grades. A card might be worth $30 raw and $1,500 in a PSA 10 slab. Always check both for cards in NM or better.
How Foil's value calculator works
Foil reads the printed name, set code, and collector number directly off the photo — the same three fields a human pricer reads — and pulls live eBay sold data, TCGplayer market price, and the PriceCharting graded ladder for that exact print. The result screen shows the best ungraded comp on the headline and the full per-source breakdown one tap away. If we can't identify a card confidently, we tell you instead of guessing. Join the waitlist to be notified when early access opens.
Related guides
- Japanese Pokémon cards value — pricing Japanese sets in USD and reading sv-era set codes.
- Pokémon card condition guide — NM vs LP vs MP grading, defect taxonomy, and when grading is worth it.
- Foil blog — field notes on Pokémon card valuation, scanning, and grading.
FAQ
How do I find out what my Pokémon card is worth?
Read three fields off the card — name, set code, and collector number — then look those three values up against eBay sold listings (not active listings) in Near Mint condition. The active listing price is what sellers hope to get; the sold price is what buyers actually paid in the last 30 days. Adjust down for condition: Lightly Played is usually 80–90% of NM, Moderately Played 60–75%, and Heavily Played 40–55%. For graded cards (PSA, BGS, CGC), use PriceCharting's graded ladder instead, because eBay's mix of slabs and raws makes the average misleading.
Is eBay sold price or TCGplayer market price more accurate?
Both, for different cards. TCGplayer market price is more accurate for in-print, current-set singles where there is constant turnover — daily transactions smooth out outliers. eBay sold averages are more accurate for older cards, graded slabs, and anything with low TCGplayer volume, because eBay aggregates a wider buyer pool and shows recent comparable sales individually. The pragmatic rule: cross-check both. If they disagree by more than 20%, trust eBay sold for vintage and graded, and TCGplayer market for modern raws.
What is a Pokémon card's collector number, and why does it matter for pricing?
The collector number is the XXX/YYY pair printed at the bottom of the card — the card's index within the set out of the total card count. It matters because Pokémon set names are reused (there are dozens of Charizards from dozens of sets), and the collector number plus set code is the only way to disambiguate which specific print you have. A Base Set Charizard 4/102 sells for hundreds; a 2016 Evolutions Charizard 11/108 sells for under twenty. Same artwork, same Pokémon, different number — different price.
Does a Pokémon card's condition really change the price that much?
Yes — especially at the extremes. For modern bulk, condition barely matters; the card is worth pennies either way. For chase cards and vintage, condition is the dominant variable. A 1999 Base Set Charizard in NM sells for ~$300; the same card in HP sells for ~$60. A PSA 9 of that same card sells for ~$1,200; a PSA 10 sells for $20,000+. The 'is it worth grading' question lives entirely inside the condition gap.
What's the difference between a card's market price and its book value?
Book value is a historical reference — what the card was worth when a price guide was last updated. Market price is what buyers will pay today. For Pokémon, book value (the kind printed in Beckett magazines) is functionally obsolete; the market moves too fast and is too thin in places for a static guide to track. Use real, recent sold data — eBay sold listings filtered to the last 30 days, TCGplayer market price, or an aggregator like PriceCharting that combines both.
Can a Pokémon card value calculator price every card automatically?
It can, if it reads the printed metadata correctly. Foil's calculator works by reading the name, set code, and collector number directly off the card photo — the same three fields a human pricer reads — and then pulling live eBay sold and TCGplayer market data for that exact print. The hard part is the read, not the lookup. Cards with worn edges, glare, or low-resolution photos are where automatic pricing breaks down; that's why Foil returns a confidence score per card and flags low-confidence reads for manual review instead of guessing.
Stop pricing cards in three browser tabs.
Snap one photo. Foil reads the printed name, set code, and collector number, pulls live eBay sold averages, TCGplayer market price, and graded comps, and gives you a single number — with the full breakdown one tap away. Try the scanner once you're in.