ebaysoldlistingsAPI
Free tool

PSA 10 card price checker (2026)

Short answer: a graded card is worth what that exact card in that exact grade sold for recently. Type a card, pick PSA 10, PSA 9 or raw, and this free checker returns the median, average, lowest and highest eBay sold price plus every matching sale, with lots, reprints and the wrong grades filtered out. No sign-up.

Updated

Grade
Try:

5 free searches a day, no sign-up. Repeat searches are free.

See the grading premium in two searches

Run the same card as PSA 10 and then as raw. The gap between the two medians is what grading is worth on that card today. If the PSA 10 median is several times the raw median, a clean raw copy is worth sending in. If the gap is small, sell it raw and keep the grading fee.

Tips for accurate card prices

  • Include the card number (199/165, #280). It separates the card from reprints, promos and other printings.
  • Keep it short. eBay matches every word, so a full listing title finds fewer sales.
  • Check the date column. Card prices move fast after a set release or a big game, so recent sales count most.

Card prices for your app, shop or spreadsheet

Card shops, breakers and price-guide apps use the eBay Sold Listings API to price thousands of cards a day. Sold searches return up to 240 sales per call, and the PSA endpoints add prices by grade and population for every card in a set.

Request
curl "https://api.ebaysoldlistingsapi.com/scrape?keyword=charizard+ex+199/165+psa+10&bestOfferPrice=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

# Or graded prices and population straight from the PSA endpoints:
curl "https://api.ebaysoldlistingsapi.com/psa/search?keyword=charizard+ex+199&count=5" \
  -H "Authorization: Bearer YOUR_API_KEY"

ESLA Unlimited

Price your whole inventory, not one item at a time

The same sold data, straight into your app, sheet or repricer. Unlimited requests for $299 a month, up to 240 completed sales per call, eight eBay marketplaces, CSV export and batch jobs of 100 keywords. Start free with 50 requests a month, no card needed.

Frequently asked questions

How much is my PSA 10 card worth?

A PSA 10 card is worth roughly what the same card in the same grade sold for recently. Search the card name, set and number, pick PSA 10, and use the median of the recent sales as your price. The median ignores one-off outliers better than the average.

How does the checker keep other grades out?

It reads each sold listing title and keeps only sales that name the grade you picked, so PSA 9 or PSA 9.5 never land in a PSA 10 price. Lots, bundles, reprints and proxies are removed too. Raw keeps only listings with no grading company and grade in the title.

What should I type for the best results?

The card name plus the card number, for example Charizard ex 199/165 or Luka Doncic Prizm 280. Short searches find more sales. Skip words like mint or rare that sellers use loosely.

Are Best Offer sales counted at the right price?

Yes. When a card sold through an accepted Best Offer and the accepted price is known, the checker uses the price the buyer actually paid instead of the higher listing price.

Can I price a whole card inventory automatically?

Yes, with the eBay Sold Listings API: up to 240 sold results per call, CSV export and batch jobs of 100 keywords, plus PSA endpoints for prices by grade and population. ESLA Unlimited covers unlimited requests for $299 a month.

More free tools

All free tools