Scan, price and list basketball cards in one workflow
Photograph or scan your NBA and EuroLeague cards from Panini and Topps, one card or a whole binder page per photo. NeoSatoshi suggests the card and the parallel, you confirm them in one review table, and the batch becomes eBay or Shopify listings with the asking price of active eBay listings for exactly that card and parallel.
Built for the way basketball cards are sold
Card recognition from photos and scans
Upload photos or scans with one card or several, such as a binder page. Each card is cut out and recognised on its own from the front, and NeoSatoshi suggests the card with player, set and number and a parallel. A scan of the back helps with the card number and the season. Your photo, cut to the card, becomes the listing image.
One review table for card and parallel
Each row opens in place with your photo, the five best card suggestions, the parallel and the price. Keys 1 to 5 pick a card, B sets Base, P opens all parallels and Enter confirms and moves on to the next open card.
Prices from active eBay listings
The price is the middle asking price of active eBay listings for exactly this card and parallel, with the number of listings next to it. It is a pointer, not a sold price. Basketball cards have no Cardmarket or TCGplayer prices.
eBay Direct Listing and CSV
Publish straight to your eBay account or download the eBay CSV. Listings go into Sports Trading Card Singles, with a basketball title and item specifics for sport, league (NBA or EuroLeague), player, team, maker, parallel, season, set, card number, rookie and print run.
Shopify products
Create products directly in your Shopify store or export a Shopify CSV. One scanned copy is one product, with tags such as season, team, player and parallel, and the card name in its own basketball metafield.
Custom export
Download a custom CSV or JSON export for your own tools, with sports card columns such as season, team, parallel, print run, serial number, rookie and the eBay price.
Product safety per maker
For the EU product safety rules (GPSR), basketball cards carry manufacturer and responsible person per maker, not per game. Panini America is filled in as the manufacturer of Panini NBA cards. For the other makers and for the EU responsible person you add your own details in the settings, and eBay Direct Listing warns when one is missing.
NBA and EuroLeague
NBA cards from Panini and Topps, for example Prizm, Donruss, Optic, Mosaic, Select, Hoops and National Treasures, and Topps Chrome, Finest and Bowman, mainly from the 2018-19 season on, plus Panini EuroLeague sets from 2023-24. New releases are added every day.
The card first, then the parallel
Recognition suggests the card with player, set and number, and shows the five best suggestions. Pick another one with a click or the keys 1 to 5.
The parallel is always yours to confirm. Our suggestion is marked as a suggestion; the print run is a good hint, but two parallels can share the same run, so check the pattern on your photo.
One click opens the full list of parallels of the card, filtered by print run, and a parallel that is not in the list can be typed in. Hovering a parallel explains its finish.
For numbered parallels you can enter your copy's serial number, for example 12 of /99. It is optional: without it the listing says /99, and a number read from the photo is marked for checking.
The rookie tick (RC) is set when the checklist marks the card as a rookie card. Not every checklist does, so you can tick or untick it. It goes into the title and the item specifics.
One scanned copy is one listing. Two parallels of the same card are never merged into one listing, and changing the card or the parallel loads the price again.
Best fit for this workflow
Fit 1
You list singles in volume
Typing player, set, number, parallel and season for every card is the slow part. Recognition fills them in for the whole batch, and you confirm what the photo cannot prove.
Fit 2
You sell parallels and numbered cards
When the same card has very different prices from parallel to parallel, the wrong pick costs money. NeoSatoshi asks you to confirm every parallel and prices exactly the one you picked.
Fit 3
You sell on eBay and in your own shop
One reviewed batch can go to eBay and Shopify, so you never enter the same cards twice.
Upload one or several cards per photo
Pick Basketball with the card game switch and upload photos or scans, with one card or several per photo, such as a binder page.

List directly or export a file
Publish to eBay or Shopify, or download the eBay, Shopify or custom export file. The TCGPowerTools file for Cardmarket is not offered for basketball cards.

How it works
Choose Basketball
In Listing Cards, pick Basketball under Sports in the card game switch. A batch is always one game. Before your first basketball scan, NeoSatoshi asks you once about catalog images (see below), also if you already agreed for football.
Upload photos or scans
Upload photos or scans. One photo can hold several cards, such as a binder page or cards laid out on a table, best with up to about 20 cards per photo, and each card becomes its own row. Recognition reads the front; front and back pairs need one card per photo.
Confirm card and parallel
In the review table, confirm the card and the parallel of each row, add the serial number of a numbered copy and check the rookie tick. Bulk buttons take all suggestions or set all open rows to Base.
Check the prices
Each row shows the middle asking price of active eBay listings with the number of listings. Few or no listings are normal for rare parallels: then you type the price.
List or export
Publish to eBay or Shopify directly (Business plan or higher) or download the eBay, Shopify or custom export on any plan.
Good to know before you start
You set the condition
NeoSatoshi identifies the card, it does not grade it. Every card starts as Near Mint (NM) or your default condition, and you set the condition yourself.
You confirm every parallel
The parallel is a suggestion until you confirm it. Nothing can be exported or listed while a row is still open.
The price is an asking price
The eBay price is the middle of current asking prices, not a sold price. Basketball cards have no price estimate yet: a card without eBay listings needs a typed price, and it is never listed at a minimum price.
No Cardmarket and no daily price sync
Cardmarket does not sell basketball cards, so there are no Cardmarket or TCGplayer prices and no TCGPowerTools file. The daily price sync does not update basketball listings.
NBA and EuroLeague only
WNBA, college (NCAA), G League and NBL cards are not covered, and German BBL cards have no catalog yet.
Slabs are listed with their grade
PSA, BGS, CGC and SGC slabs are read from the label, priced from eBay listings with the same company and grade, and listed on eBay and Shopify with the grade in the title. The grade is read, never estimated.
Common questions
- Which basketball cards does NeoSatoshi recognise?
- NBA cards from Panini and Topps, mainly from the 2018-19 season on plus some older releases, for example Prizm, Donruss, Optic, Mosaic, Select, Hoops, National Treasures, Topps Chrome, Finest and Bowman, and Panini EuroLeague sets from 2023-24. WNBA, college (NCAA), G League and NBL cards are not covered. A card that is missing can be searched by player, set or number in the review table.
- How does NeoSatoshi know which parallel I have?
- It suggests one and marks it as a suggestion; you always confirm it. The full list of parallels can be filtered by print run, and a parallel that is not in the list can be typed in. Check the pattern within one print run on your photo.
- Where does the price of a basketball card come from?
- From active eBay listings: the middle asking price for exactly this card and parallel, with the number of listings. It is read on one eBay site (eBay.de when you sell there, otherwise your first active eBay site); when that site has no listing, eBay.com is shown as a marked reference. There are no Cardmarket or TCGplayer prices and no price estimate for basketball cards yet.
- Why does a card have no price?
- Because there are few or no active eBay listings for exactly that card and parallel, which is normal for rare parallels. Type the price yourself. A card without a price is never listed at a minimum price.
- Can I list graded basketball cards?
- Yes. On PSA, BGS, CGC and SGC slabs the grading company, the grade and the cert number are read from the label, and you can change them. The slab is priced from eBay listings of the same card with the same company and grade, and eBay listings get the condition Graded and the grade in the title. On Shopify each slab becomes its own product with the grade in the title.
- Where can I sell basketball cards with NeoSatoshi?
- On eBay (Direct Listing or the eBay CSV) and on Shopify (Direct Listing or the Shopify CSV), plus a custom CSV or JSON export for other tools. The TCGPowerTools file for Cardmarket is not offered, because Cardmarket does not sell basketball cards.
- Does NeoSatoshi grade the condition of my cards?
- No. Recognition identifies the card, not its condition. Every card starts as Near Mint (NM) or your default condition, and you set the condition yourself before listing.
- Can I photograph several basketball cards at once?
- Yes. Binder pages and cards laid out on a table work, best with up to about 20 cards per photo. Each card is cut out, becomes its own row and gets its own cut-out photo as the listing image. Front and back pairs still need one card per photo.
- Do I need a paid plan?
- No. Basketball uses card scans like every game: one card scan per detected card. Without an account you can scan with the free daily scans; the eBay prices, saving and listing need a free account. A free account includes card scans and the eBay, Shopify and custom export files. eBay and Shopify Direct Listing need the Business plan or higher.
- What happens to my photos?
- Before your first basketball scan you are asked once to agree that your confirmed sports card photos, cut to the card and without your name, may be added as catalog images that other users can use. This is asked once per sport, so also if you already agreed for football. Without that agreement basketball recognition does not start. The details and how to object are in the terms.
Don't see your question?
Browse all answers
More for sports card sellers
Football (soccer) card listing software
The same review table and listing for Topps and Panini soccer cards.
Read more
Shopify and eBay stock sync
Basketball cards listed to Shopify with Direct Listing can go to eBay too, and a sale in one shop updates the other.
Read more
Ready to list your basketball cards?
Upload your first NBA cards and see them recognised, priced and ready to list on eBay or Shopify.