How to sell Yu-Gi-Oh! cards online: channels, pricing and a fast workflow
Direct answer
Most Yu-Gi-Oh! sellers use Cardmarket for European buyers (bulk uploads usually go through a TCGPowerTools CSV), eBay for worldwide reach and their own Shopify store for regular customers; in the US, TCGplayer is a major singles marketplace and the usual US price reference. Buyers expect the exact print: the printed set code (for example ROTA-EN024), the rarity, the edition (1st Edition, Unlimited or Limited Edition), the language and an honest condition. Price every copy from the market price of exactly that print, rarity and edition, never from another rarity of the same card.
Where to sell Yu-Gi-Oh! cards
- Cardmarket. The usual singles marketplace for buyers in Europe. Every print has a product page where sellers compete on price, condition and reputation, and each offer states the language, the condition and whether the copy is 1st Edition. Listing card by card works for small volumes; bulk uploads need a commercial (professional) seller account and usually go through a TCGPowerTools CSV import.
- eBay. Worldwide reach, fixed price or auction, and buyers who search by card name and set code. A good fit for higher-value singles and buyers outside Europe. Title, item specifics and photos decide whether you are found.
- Your own Shopify store. Your brand, your customer list and full control over presentation. You pay for the store and for payment processing and bring the traffic yourself, so it works best alongside a marketplace.
- TCGplayer (US). A major marketplace for singles in the United States, and its market price is the usual US reference. It matters mainly if you sell to US buyers. NeoSatoshi uses TCGplayer prices as a price source, but does not list on TCGplayer.
Many sellers combine channels: Cardmarket for steady singles sales, eBay for higher-value cards and international buyers, Shopify for customers who come back. What multiplies with every extra channel is data entry, so the workflow matters as much as the channel. For a channel by channel view see how sellers manage inventory across marketplaces.
What Yu-Gi-Oh! buyers expect from a listing
- The printed set code. It tells the buyer the set, the language and the card's number, for example ROTA-EN024. Buyers search for it, so put it in the title. How to read it: Yu-Gi-Oh! set codes and TCG vs OCG.
- The rarity. One set code is often printed in several rarities at very different prices, for example Secret Rare and Quarter Century Secret Rare. Name it exactly: how to list rarities and versions.
- The edition. 1st Edition, Unlimited or Limited Edition, as printed on the card: 1st Edition vs Unlimited vs Limited.
- The language. TCG cards are printed in English, German, French, Italian, Spanish and Portuguese. Buyers filter by language on Cardmarket and look for it in eBay titles. A card in another language than described counts as not as described.
- An honest condition. Near Mint, Excellent and so on, set by you after looking at the card, with any defect named.
- Clear photos of the actual card. Even light, no glare, front and ideally back. On foil rarities the photo is also how buyers check the rarity.
Pricing references
- Cardmarket (EUR): 30-day average, trend, 7-day average and low. The usual reference for European buyers. The Cardmarket price data NeoSatoshi uses is per product and the same for every edition, so check 1st Edition offers on Cardmarket yourself for valuable cards.
- TCGplayer (USD): the US market price, kept per edition (1st Edition, Unlimited, Limited). The usual reference for US buyers.
- eBay: the median asking price of active listings on your eBay marketplace. These are asking prices, not sold prices, so use them as orientation.
- Cardmarket and TCGplayer prices do not depend on condition. Price played copies below them yourself.
- Check thinly traded prints (high rarities, old 1st Editions, rare reprints) against recent sales. A market price based on few sales can be far off.
- Set a minimum price so cheap cards do not sell below your shipping and handling cost.
An efficient workflow with NeoSatoshi
- Open Listing Cards, choose Yu-Gi-Oh! under Card game and upload one card per photo or scan. Unlike Pokémon, Yu-Gi-Oh! needs a photo of its own for every card. With a document scanner, the watched scan folder in desktop Chrome, Edge, Brave or Opera adds new scans automatically. A batch holds up to 400 cards.
- Click Start detection. NeoSatoshi reads the printed set code and the passcode and adds name, rarity, edition, a confidence value and current prices. The language comes from the set code (DE in ROTA-DE024 stands for German).
- Step 2 asks only where the photo cannot decide: the rarity (several rarities share one code), the version (one code and rarity can be several products, shown under Versions of this print) or the print (when the set code could not be read, Show all prints of this card loads every print). Every option shows its own price.
- Review the table: Printed code, Edition and Version sit right after the name. Set the condition (every card starts as Near Mint) and change editions or conditions for many rows at once with Bulk Edit.
- Set prices from Cardmarket, TCGplayer or eBay (Load eBay prices) and add a markup per price range, a minimum price and rounding.
- Export or list: the TCGPowerTools CSV for Cardmarket, the eBay or Shopify CSV, a custom CSV or JSON, or, on the Business plan and up, direct listings on eBay and Shopify. On eBay the printed code, rarity and edition go into the title after the card name, the card number item specific is the printed code and the edition has its own item specific.
- Optional, on the Business plan and up: the daily price sync keeps eBay and Shopify prices current, priced per rarity and edition. A print it cannot pin down is skipped and reported, never guessed.
The Yu-Gi-Oh! listing software page gives an overview. For the Cardmarket route see the Cardmarket bulk upload guide and the TCGPowerTools guide; the scanner tutorial shows the scan folder setup, which is the same for every game.
What NeoSatoshi does and does not do
- It identifies the card (printed set code, passcode, name, rarity, edition and language) and adds market prices. It does not judge condition and does not check authenticity.
- It supports Yu-Gi-Oh! TCG prints in English, German, French, Italian, Spanish and Portuguese. Japanese and Korean OCG prints are not supported.
- It needs one card per photo or scan for Yu-Gi-Oh!. Several cards in one photo are not detected.
- Its reference image is the English card for every language. For German, French, Italian, Spanish or Portuguese listings use your own photo.
- It reaches Cardmarket through the TCGPowerTools CSV; there is no direct Cardmarket upload. Direct listing on eBay and Shopify needs the Business plan or higher, the CSV exports are available on every plan.
- It does not list on TCGplayer, CardTrader or Ricardo, and it does not yet sync stock between Shopify and eBay.
- NeoSatoshi is an independent tool. Yu-Gi-Oh! is a Konami product, and NeoSatoshi is not affiliated with or endorsed by Konami.
Common mistakes
- Pricing a Quarter Century Secret Rare as a Secret Rare (or the other way round) because both share the set code.
- Leaving out the edition, or calling an Unlimited copy 1st Edition.
- Using the English code or English stock image for a German, French or other non-English card.
- Taking the price of the original print for a reprint or an alternate art version with the same code.
- Selling the same copy twice because it is listed on two channels. Decide which copy goes where, or take it down on the other channel when it sells.
Frequently asked questions
Can I sell Yu-Gi-Oh! cards on Cardmarket as a private seller?
Yes, private sellers can list cards one by one on Cardmarket. Bulk uploads with a CSV file, which is how TCGPowerTools works, are only available to commercial seller accounts.
Which Yu-Gi-Oh! languages does NeoSatoshi recognise?
English, German, French, Italian, Spanish and Portuguese TCG prints. The language comes from the printed set code and can be changed per card in the Language column. Japanese and Korean OCG prints are not supported.
Can I photograph several Yu-Gi-Oh! cards at once?
No. Yu-Gi-Oh! needs one card per photo or scan. A document scanner with the watched scan folder makes this quick.
Does NeoSatoshi grade the condition of my cards?
No. Detection identifies the card, never the condition. Every card starts as Near Mint and you set the real condition per row or with Bulk Edit.
Do I need a paid plan?
Not to start. Everyone gets 10 free card scans per day, and the TCGPowerTools, eBay, Shopify and custom exports are available on every plan. Direct listing on eBay and Shopify and the daily price sync need the Business plan or higher.
Related questions
What is a TCGPowerTools import file?
Yu-Gi-Oh! 1st Edition vs Unlimited vs Limited Edition: how do I tell them apart and list them?
How do I list Yu-Gi-Oh! cards that exist in several rarities and versions?
How do I read Yu-Gi-Oh! set codes, and what is the difference between TCG and OCG cards for sellers?
Further reading
List your Yu-Gi-Oh! cards from photos
Upload one card per photo or scan, confirm rarity and edition where needed, and export to Cardmarket, eBay or Shopify from one batch.
No account required for the first 10 detections.