Skip to content

NeoSatoshi

FeaturesPricingFAQAPIBlogLoginSign UpYouTubeJoin Discord

TCGPowerTools explained: what it does and how the CSV import file works

TCGPowerTools is an inventory manager for Cardmarket sellers: you import your cards from a CSV or Excel file, it prices them (one-click autopricing and a nightly pricing bot) and publishes them to Cardmarket, which lists it as an API partner. The import file needs a quantity and a clear way to identify each card, ideally the Cardmarket ID. This guide explains the file column by column, the errors that break it, and how to create it from card photos. TCGPowerTools facts checked on its website on 21 October 2026.

By NeoSatoshi

What TCGPowerTools is (checked 21 October 2026)

TCGPowerTools is a third-party tool, not part of Cardmarket. Cardmarket's API partnerships page lists it as "a professional inventory manager for Cardmarket". According to its website:

  • Inventory management with filters across your whole stock.
  • Card listing by file import (CSV, XLS, XLSX and similar), followed by a separate "Publish to Cardmarket" step.
  • Pricing: autopricing for the whole inventory with one click, and a pricing bot that updates your prices every night with your own strategies.
  • 17 games, including Pokémon, One Piece and Disney Lorcana, plus Magic, Yu-Gi-Oh!, Flesh and Blood, Riftbound and others.
  • Price: a monthly fee based on your sales in the last 30 days, from €2.99 (up to €100 in sales) to €109.99 (up to €5,000), and €159.99 above €5,000 from 1 January 2027. New users can try it for 7 days without payment details.

Why so many Cardmarket sellers use a tool like this: Cardmarket's help page says it is currently not accepting applications for API access, so most sellers cannot connect their own software. TCGPowerTools is the partner tool that talks to Cardmarket for them. Prices and plans change, so check tcgpowertools.com for current details.

What the TCGPowerTools importer accepts

Its help article on importing a file says each row needs a quantity plus one way to identify the card: a Cardmarket ID, a Scryfall ID, a TCGplayer ID, or name and collector number plus expansion. Language and condition are optional and default to English and NM. During the import you confirm which column holds which value, and rows that cannot be matched fail. The TCGPowerTools FAQ names the usual reasons: an invalid file format, or card and expansion names that do not match its database. That is why the Cardmarket ID is the safest identifier: it points at exactly one Cardmarket product, while names and set spellings differ between languages and sources.

"Cardmarket stock exporter": what people mean

Cardmarket's help pages do not describe a full export of your stock as a file. The tools that come up for "Cardmarket stock exporter" are third-party browser extensions (one is called Cardmarket Stock Exporter in the Chrome Web Store) that read your own stock pages into a CSV. They are not made by Cardmarket, so check Cardmarket's terms before you use one. The TCGPowerTools public pages do not describe a stock export either. If your goal is to move stock into TCGPowerTools, an import file built from the cards themselves is usually the cleaner start.

What you need before your first import

  • A TCGPowerTools account linked to your Cardmarket account.
  • A Cardmarket seller account that may upload stock in bulk. Cardmarket allows bulk uploads only for commercial (professional) sellers. If an import is refused, check this first.
  • Prices in EUR. The file carries one price per row in euros.
  • A Cardmarket ID for every card. This is the hard part, and the reason most files go wrong.

The import file, column by column

A TCGPowerTools import file is a plain CSV: one header row, then one row per Cardmarket offer. Commas separate the columns, values are in UTF-8 so German, French or Japanese names survive. This is the layout NeoSatoshi writes (the standard TCGPowerTools columns plus a private location column):

ColumnWhat goes in
cardmarketIdThe numeric ID of the exact Cardmarket product. The most reliable way to tell TCGPowerTools which product page your offer belongs on.
quantityHow many identical copies the row stands for.
name, set, cnCard name, expansion name and collector number. Readable context so you can check each row against the ID.
conditionCardmarket condition code: MT, NM, EX, GD, LP, PL or PO.
languageThe card language written out in English, for example English, German, French, Italian, Spanish, Japanese or Korean.
isFirstEd, isReverseHolo, isSignedFlags: "true" when it applies, empty when not. Reverse holo is a property of the offer on the same product, not a separate ID.
isFoilOnly in files with Disney Lorcana cards: "true" for a foil copy. Pokémon and One Piece files leave this column out.
priceYour price in EUR with a dot and two decimals, for example 4.90.
commentPublic text shown to buyers on Cardmarket. Never put private notes here.
locationExtra column NeoSatoshi adds for your private storage slot (for example B1-01). It stays out of the public comment.

A short example (the prices are made up, the Cardmarket IDs are real):

cardmarketId,quantity,name,set,cn,condition,language,isFirstEd,isReverseHolo,isSigned,price,comment,location
733596,3,Bulbasaur,151,001,NM,German,,,,0.25,,B1-01
733596,1,Bulbasaur,151,001,NM,German,,true,,0.50,,B1-01
725205,1,Charizard ex,Obsidian Flames,125,EX,English,,,,4.90,Small edge wear,B2-14

Look at the Bulbasaur rows. Both point to the same product (733596, Bulbasaur 151 #001), one as three normal copies and one as a reverse holo copy. Cardmarket lists Bulbasaur 151 #001 more than once: the normal common card and promo printings, each with its own ID (733596 is the common one). Picking the wrong ID puts your offer on the wrong product page.

How quantities merge

When you photograph the same card several times, NeoSatoshi does not write three identical rows. Copies with the same Cardmarket product, condition, language, flags, comment and storage location become one row and their quantities are added up. If two copies sit in different storage locations, they stay as two rows, so you can still find each one after a sale. When rows merge, the price of the first photographed copy is used.

Comment versus storage location

The comment column is public: buyers see it on Cardmarket. Use it for things like "Sealed" (NeoSatoshi fills that in for sealed products) or a short note on the copy. Your storage slot belongs in the separate location column, which NeoSatoshi adds so it never leaks into the public listing.

Common errors and how to fix them

Empty cardmarketId

A row without an ID cannot be matched to a Cardmarket product. In NeoSatoshi the download still happens and the message "Export created (some Cardmarket IDs missing)" tells you how many rows are affected; name, set and number are still filled in so you can find them. Usual causes are a special version that was skipped in the version picker, or a card that was identified wrongly. Fix it in the review table (mark the card as incorrect and choose the right one, or pick its version with "Other version") and export again. If you see "Export created (without Cardmarket IDs)", the ID list did not load at all: reload the page and export again.

Special versions on the wrong product

Stamped promos, Poké Ball and Master Ball pattern cards, and oversized cards are separate Cardmarket products. They share name and number with the normal card, so a name plus number lookup alone picks the wrong one. NeoSatoshi asks you to choose the exact version by image before the export (the stamp or ball pattern is usually visible). Special versions often have no reliable market price, so type their price yourself.

Reverse holo listed as normal

For Pokémon, reverse holo is a flag on the offer, not a separate product. If the flag is missing the card is offered as the normal version. Check the finish in the review table before you export.

Import refused or nothing appears on Cardmarket

Check that your Cardmarket account is a commercial seller account and that TCGPowerTools is still connected to it. Then check the result screen in TCGPowerTools itself.

The file breaks after editing it in Excel

Spreadsheet programs in German or French settings often save with semicolons and a decimal comma, or strip leading zeros from numbers like 001. If you must edit the file, use a text editor or import it into the spreadsheet as text, and save it again as UTF-8 CSV with commas.

Prices missing or 0

An empty price means no market price was available for that version. Set a minimum price in the pricing step or type the price for those cards.

How NeoSatoshi creates the file from photos or scans

  1. Upload photos or scans in Listing Cards. Single cards, binder pages or table photos with several cards work (best results with up to about 20 cards per photo). With a document scanner, the watched scan folder picks up new scans and pairs fronts and backs.
  2. Check the review table. Each card is identified by set and card number, plus name, rarity and language. Condition is not detected: every card starts as NM and you set the real condition.
  3. Click the TCGPowerTools tile in the export step. It first asks you to pick the exact version of any special versions, then opens "Review TCGPowerTools export".
  4. Set prices, storage locations and comments. Prices come from Cardmarket (for example the 30-day average or trend) with your markup and minimum price, and you can override single cards.
  5. Click "Create export" to download the CSV.
  6. Upload the CSV in TCGPowerTools, which sends the stock to Cardmarket.

The TCGPowerTools export is available on every NeoSatoshi plan, including the free one. The CSV has no image column, so your photos are not sent to Cardmarket through this route. The step-by-step workflow with screenshots is on the Cardmarket listing workflow page.

FAQ

Is TCGPowerTools free?

No, but there is a 7-day free trial without payment details. After that the monthly fee depends on your sales in the last 30 days, starting at €2.99 (as published on 21 October 2026).

Does TCGPowerTools work for One Piece and Disney Lorcana?

Yes. Its website lists 17 games, including Pokémon, One Piece and Disney Lorcana. NeoSatoshi creates TCGPowerTools files for all three; Lorcana files get an extra isFoil column for foil copies.

Do I need a commercial Cardmarket account?

For bulk uploads through TCGPowerTools, in our experience yes: Cardmarket allows them for commercial (professional) seller accounts only. Cardmarket's professional seller guide asks for a phone number, photo ID and business registration.

Can I build the CSV by hand?

Yes. A spreadsheet with quantity and Cardmarket ID per row is enough for TCGPowerTools to import. The slow part is finding the right Cardmarket ID for each card, especially for special versions. TCGPowerTools also offers its product catalog for download to help with that.

Does NeoSatoshi replace TCGPowerTools?

No. NeoSatoshi creates the import file from photos or scans; TCGPowerTools lists the stock on Cardmarket and reprices it. NeoSatoshi has no direct Cardmarket listing.

Are my photos sent to Cardmarket?

Not through this route. The TCGPowerTools file has no image column. Your photos are used for eBay and Shopify listings created in NeoSatoshi.

Related

Create a TCGPowerTools file from your card photos

Upload photos or scans, check the matches and prices, download the CSV. Everyone gets free daily scans to try it.

Learn moreSign up free

NeoSatoshi

AI card detection for sellers. Speed up your listing workflow. Save hours every week.

Use Cases

BlogFAQGuidesFree ToolsListing SoftwareeBay Listing ToolShopify Listing ToolCardmarket WorkflowCard ScannerSales AnalyticsOne Piece Listing SoftwareOne Piece eBay ToolOne Piece Card ScannerLorcana Listing SoftwareYu-Gi-Oh! Listing Software

Developers

© 2026 NeoSatoshi

The literal and graphical information about the Pokémon Trading Card Game presented on this website, including card images and text, is copyrighted by The Pokémon Company (Pokémon), Nintendo, Game Freak, Creatures and/or pokemontcg.io. One Piece Card Game content is the property of Eiichiro Oda/Shueisha, Toei Animation and Bandai. Disney Lorcana content is the property of Disney and Ravensburger. Yu-Gi-Oh! content is the property of Studio Dice/Shueisha, TV Tokyo and Konami. This website is not produced, endorsed or supported by any of these rights holders.

Terms Of UsePrivacy PolicyContact
Loading...

Loading page...

Your privacy

We use essential cookies to run the site. With your permission we also use analytics to improve NeoSatoshi, and marketing to measure which of our ads work. That loads a script from OpenAI. You can choose each one separately under Settings.