Yu-Gi-Oh! TCG
Already tracking your cards in a spreadsheet or another app? Bring the whole collection into TurnZero HQ from a CSV, check every row before it's added, and take it back out whenever you like.
Import a CSV from the TCGplayer app or your own spreadsheet. Free on iPhone, Android and the web.
Create Free AccountExport your collection from the TCGplayer app, or use a spreadsheet of your own with a header row and a column for the card's name, set code or passcode.
In My Library, switch the game menu to Yu-Gi-Oh! and open Import and export. On the web, choose the file or paste it. On a phone, paste the CSV's text.
Every row is matched before anything is saved, and marked as matched, needing a pick, not found, or invalid. Nothing is added yet.
Where a set code was printed at several rarities, or a name fits more than one card, you're shown the candidates. Tap the right one and it's added on the spot.
Add N cards commits every matched row in one go. Rows that matched nothing are left out, and you can add those by hand.
Columns are found by their header names, not their position, so the same importer reads the TCGplayer app's export, TurnZero HQ's own, and a spreadsheet with sensible headers. Each row is then matched using the most specific thing it carries:
A set code is matched exactly first, so LOB-EN005 and an older-style LOB-005 each find the printing they name. Where a row also carries a name, it has to agree with the card the code or id points at, so a shifted column can't quietly import the wrong card. A name on its own does match, because a Yu-Gi-Oh! name belongs to one card, but it can't say which printing you have, so that copy isn't priced by its own printing and doesn't count toward set completion until you pick one. Where the set code and passcode are printed →
The edition comes from an Edition column, or from the condition the way the TCGplayer app writes it: "Near Mint 1st Edition" comes in as Near Mint and 1st Edition. Conditions are read however the other file writes them, "Near Mint" or "NM" alike, and languages, quantities and grades such as PSA 10 come across too. A value TurnZero HQ can't read is left blank with a warning in the preview rather than failing the row, so one odd cell doesn't cost you the card. What each copy can record →
Export writes your whole Yu-Gi-Oh! collection to a CSV with these columns:
On the web it downloads; on a phone it goes out through the share sheet. It opens safely in a spreadsheet, and importing it back into TurnZero HQ restores it row for row, so your collection is never locked in.
Yes. The TCGplayer app's export carries each card's TCGplayer product id, which names one exact printing, and its set code in the Number column. Its condition text, like "Near Mint 1st Edition", is read into a condition and an edition.
If it can save a CSV with a header row, you can try it. Columns are found by their header names, and a row needs at least a card name, a set code, a passcode or a TCGplayer product id. TurnZero HQ has been built and tested against the TCGplayer app's export and its own; with any other file, the preview shows how every row was read before anything is added.
It's shown in the preview and left out of the import, so it never becomes a guess in your collection. A set code printed at several rarities, on a row with no rarity, asks you to pick the one you have. If a condition, language or grade can't be read, the row is still imported and that field is left blank, with a warning.
Yes. Export writes every card you own to a CSV, one row per card, printing, edition, condition, language and grade, with quantities, any value you've set, and prices. It opens in a spreadsheet, and it imports back into TurnZero HQ row for row.
Yes. Import and export come with a free TurnZero HQ account.
Import it, check it, and let TurnZero HQ price it daily. Free to start.
Create Free AccountYu-Gi-Oh! card names and images are the property of Konami Digital Entertainment and their respective owners. ©Studio Dice/SHUEISHA, TV TOKYO, KONAMI. TurnZero HQ is not affiliated with, sponsored, or endorsed by Konami. Card data comes from YGOPRODeck, and prices from TCGplayer via TCGCSV.