Turn your TCGplayer export into a Cardmarket import.

Add a TCGplayer inventory CSV with Product ID. Actana maps cards, conditions and finishes into a separate PowerTools file for each game represented in the result.

Drop your TCGplayer CSV here

The CSV must include Product ID. A plain Product ID list also works.

Your CSV stays in your browser. Of its contents, only the Product IDs needed for matching are sent to TCG Actana.

Mappings come from the TCG Actana card database for Magic, Pokémon, One Piece, and Riftbound. TCGplayer ID coverage varies by game and is currently incomplete for Pokémon. Each game represented in the result gets its own file. Prices stay empty so you can reprice for Europe in TCG PowerTools.

What goes in and what comes out

The converter expects a TCGplayer CSV with a Product ID column, or a plain list with one Product ID per line. It reads condition, quantity, printing and language when those columns exist, and otherwise sets NM, quantity 1, Regular and English. The Product ID is what matters: the TCGplayer Id column in a seller export contains a SKU-level identifier, not the Product ID required here, so the converter rejects it.

Each game represented in the result gets its own CSV in the TCG PowerTools import format, with the Cardmarket ID, the card and set details available in the Actana catalogue, the collector number, the Cardmarket condition, the language written in full, and a matching finishType. Input may contain Magic, Pokémon, One Piece, and Riftbound; TCGplayer Product ID coverage varies by game and is currently incomplete for Pokémon. The price column stays empty, because the USD values from a TCGplayer inventory do not fit the European market.

Common slip-ups: picking a SKU-level identifier instead of the Product ID, pasting a list of numbers that are not Product IDs, or expecting every ID to have a Cardmarket counterpart and already be covered by the Actana mapping. Whatever cannot be matched is counted and offered as its own download list; ambiguous IDs are left unresolved rather than guessed.

Your CSV stays in your browser. Of its contents, only the Product IDs needed for matching are sent to TCG Actana. The full walkthrough lives in the guide Turn a TCGplayer CSV into Cardmarket files, and the TCG PowerTools CSV page lays out how the file is built.

Frequently asked questions

Which file can I use?

A TCGplayer CSV with a Product ID column, or a list with one Product ID per line. The TCGplayer Id column in a seller export contains a SKU-level identifier rather than the required Product ID, so the converter rejects it.

Why do I get several files?

The converter writes one CSV for each supported game represented in the result. TCG PowerTools always imports into the game that is currently active, and the format has no column for mixing games.

Why are the prices empty?

The USD prices from a TCGplayer inventory do not fit the European market. The converter leaves the price column empty so you can reprice for Cardmarket in TCG PowerTools.

Does my data stay private?

Your CSV stays in your browser. Of its contents, only the Product IDs needed for matching are sent to TCG Actana. Normal connection data is also processed with the API request.

What happens to IDs with no Cardmarket counterpart?

Not every Product ID has a Cardmarket counterpart or is covered by the current Actana mapping; Pokémon coverage is particularly incomplete. Whatever cannot be matched is counted and offered as its own download list; ambiguous IDs are left unresolved rather than guessed.