How to sell Magic: The Gathering cards online: channels, pricing and a fast workflow
Direct answer
Most Magic 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 printing: set code and collector number, foil or non-foil, the language and an honest condition. Price every copy from the market price of exactly that printing and finish, never from another printing of the same card, because printings of one card can be far apart in price.
Where to sell Magic cards
- Cardmarket. The usual singles marketplace for buyers in Europe. Every printing 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 foil. 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. 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 Magic buyers expect from a listing
- The exact printing. One card can have dozens of printings, often with the same artwork. The set code and the collector number say which one you hold. How to find them, also on old cards that print no set code: how to tell which printing of a Magic card you have.
- The finish. Foil and non-foil copies of one printing are separate items with their own prices, and etched adds a third look: foil vs non-foil vs etched.
- The language. 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. For German cards see how to sell German Magic cards.
- 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. The bottom edge with the printed set code should be sharp, because buyers check it there.
Pricing references
- Cardmarket (EUR): 30-day average, trend, 7-day average and low, each for the printing, with a separate foil family. The usual reference for European buyers. The price data is the same for every language.
- TCGplayer (USD): the US market price of the printing, per finish. The usual reference for US buyers.
- eBay: the median asking price of active listings on your eBay marketplace. With NeoSatoshi only listings of the same printing, language and finish count: the title has to show the set code and number, or the set where the card has only one printing in it. With fewer than 3 of them there is no median. 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, or switch on "Adjust market prices for condition" in Settings.
- Check thinly traded printings 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 Magic: The Gathering under Card game and upload one card per photo or scan. Unlike Pokémon, Magic 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 identifies the card from its printed text and takes the printing from the set code where the card has one. It adds name, set code, number, rarity, language, a confidence value and current prices.
- Step 2 asks where the printing is still open. Such a row shows Printing unknown in the Printed code column and has no price. Pick the printing on its tile, each one with its set code, number, rarity and price; Show all printings of this card loads more of them. The price of the picked printing is then used everywhere.
- Review the table: Printed code and Foil sit right after the name. The scan does not read the finish, so switch your foil copies yourself. Set the condition (every card starts as Near Mint) and change foil or condition 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 set code and number follow the card name in the title, and foil copies are marked as foil.
- Optional, on the Business plan and up: the daily price sync keeps eBay and Shopify prices current, per printing and finish. A card without a known printing is skipped and reported, never guessed. On Shopify this covers products created through the Shopify direct listing.
The Magic 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.
Double-faced cards
A double-faced card such as Delver of Secrets // Insectile Aberration is one card with one price, so list it once. Upload its front face. NeoSatoshi names it "Front // Back" and shows the front face as the reference image. On eBay the title keeps both names while they fit; when the title would pass eBay's 80 characters, it drops the back face before anything else is cut. If you want buyers to see the other face in the listing, add it as the back photo with Upload card backs. Split cards such as Fire // Ice are named the same way, because that is how the catalog writes them.
What NeoSatoshi does and does not do
- It identifies the card and adds market prices. The printing comes from the printed set code where the card has one; where it cannot be told, you pick it. It does not judge condition and does not check authenticity.
- It supports English and German Magic cards only. Cards in any other language, such as French, Italian, Spanish or Japanese, give no card and use no card scan.
- It does not read foil. Foil is a switch you set per card or in bulk. A printing that only exists as foil is set for you.
- It needs one card per photo or scan for Magic. Several cards in one photo are not detected.
- Tokens, emblems, art cards, oversized and online-only cards are not in its catalog.
- On a graded slab from PSA, BGS or CGC it reads company, grade and cert number off the label; it never estimates a grade. See how to sell graded Magic cards.
- 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. The stock sync between Shopify and eBay, so far only for pilot accounts, does not create eBay listings for Magic products.
- On EU eBay sites Magic has no default responsible person for GPSR. Enter your own in the settings; until then Magic listings name only the manufacturer, Wizards of the Coast.
- NeoSatoshi is an independent tool. Magic: The Gathering is a product of Wizards of the Coast, and NeoSatoshi is not affiliated with or endorsed by Wizards of the Coast.
Common mistakes
- Pricing a card from its cheapest or its best-known printing instead of the one in your hand.
- Treating a set symbol or the artwork as proof of the printing, when several printings share both.
- Listing a foil copy at the non-foil price, or the other way round, because the switch was never set.
- Using an English stock image for a German card when the difference matters to the buyer.
- 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 Magic 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 Magic languages does NeoSatoshi recognise?
English and German. The language is read from the card and can be changed per card. Other languages give no card and use no card scan, also in a graded slab.
Can I photograph several Magic cards at once?
No. Magic needs one card per photo or scan. A document scanner with the watched scan folder makes this quick.
Why does a card have no price?
Because its printing is not known yet. Pick it in step 2 and the price of that printing appears. NeoSatoshi never fills in a minimum price or the cheapest printing.
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.
Further reading
List your Magic cards from photos
Upload one card per photo or scan, confirm the printing where needed, set foil and export to Cardmarket, eBay or Shopify from one batch.
No account required for the first 10 detections.