Import your collection from the app you were using

Upload the file your collection app exports and TCGJoin recognises every card by set and number. No typing them one by one, a preview before anything changes, and an undo button just in case.

Which apps you can bring it from

ManaBox, Moxfield, Archidekt and Deckbox (Magic): their CSV carries the Scryfall ID or the set code and number, so every card is recognised.

Dragon Shield and its successor Sorted (Magic, Pokémon and Yu-Gi-Oh!), TCGplayer (every game) and Collectr (25+ games; its export is paid in Collectr, importing it here is free).

TCG Collector for Pokémon, the TCGJoin JSON backup to move a collection between accounts, and any CSV or spreadsheet with a name column and a quantity column.

A pasted list: the one Pokémon TCG Live exports, an Arena or Moxfield list (“4 Lightning Bolt (M21) 159”) or simply “4x Card name”.

How it works, in four steps

Pick the source app and you see, right there, how to export the file from that app in three steps. Upload it (CSV, TSV, TXT or JSON, up to 20,000 rows) or paste the list.

Before your collection changes you see the result in four groups: found, unsure (several printings share the name: pick one or accept the cheapest base print), not found (download them to scan later) and skipped (proxies, quantity 0 or a game your plan does not include).

Import, and the copies are added to what you already had. If something is off, “Undo this import” puts everything back for seven days.

What gets imported and what does not yet

Yes: the exact card (set and number), the quantity and the language of each copy.

Not yet: condition (NM, LP…), foil and purchase price. We keep your original rows for thirty days to fill that in when it exists.

Cards we do not recognise are not lost: you get them back as a CSV and the scanner identifies them from a photo.

What cannot be exported from anywhere

Pokémon TCG Live and TCG Pocket do not let you export the collection, only decks. Paste those lists (no AI credits spent) and scan the rest: for Pokémon the scanner reads card, set and number from one photo.

Frequently asked questions

Is importing free?

Yes, on every plan. The Common plan has two active games: cards from a third game in the file stay “skipped” until you switch one of them or upgrade.

What about cards I already had?

By default they add up. If you want the final quantity to be the one in the file, choose “keep the file quantity” before importing.

Can I undo it?

Yes: “Undo this import” removes exactly the copies that import added, for seven days, from the result screen or from Profile › Settings.

Does it import condition and foil?

Not yet: today the TCGJoin collection stores card, quantity and language. The original rows are kept for thirty days so we can complete it when we add that.

My app is not on the list

Export to CSV and upload it as “Other CSV”: name and quantity are enough; with set code and number the exact printing is matched. If we miss your columns, tell us from the suggestions box.