Riftbound
Already tracking your Riftbound 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 as a CSV from the TCGplayer app, or use a spreadsheet of your own with a header row.
In your Riftbound collection, open Import and export. On the web, choose the file. On a phone, paste the CSV's text.
Every row is matched before anything is saved, and marked as ready, needing a pick, or not matched. Nothing is added yet.
Where a row could be more than one printing, you're shown the candidates. Tap the right one and it's added on the spot.
One tap commits every matched row. Rows that matched nothing are left out, and you can add those by hand.
Columns are found by their header names, not their position. Each row is then matched to one exact printing using the most specific thing it carries:
Numbers are read the way they're printed: 30, 030 and 030/298 are the same card, and 030a, the alternate art, is a different one. A name on its own never matches, because Jinx is five different cards; those rows ask you to pick. Where a row does carry a name, it has to agree with the card the set and number point at, so a shifted column can't quietly import the wrong card. Why the set and number matter →
A finish comes from a Variant or Foil column, or from TCGplayer's condition text: "Near Mint Foil" comes in as a Near Mint foil. Conditions like "NM", languages and grades such as PSA 10 or CGC 9.5 are read the same way. 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 Riftbound collection to a CSV: every card with its finish, condition, language, grade, quantity and any value you've set, plus its current price. On the web it downloads; on a phone it goes out through the share sheet. Importing it back into TurnZero HQ restores it row for row, so your collection is never locked in.
Yes. TCGplayer's export carries each card's TCGplayer product id, one of the most reliable ways a row can be matched, and its condition text (like "Near Mint Foil") is read into a condition and a finish.
Columns are found by their header names, the same ones the Pokémon importer reads, so a CSV with a name, set and number, or a TCGplayer product id, usually comes across. We haven't tested Collectr's or Dragon Shield's Riftbound exports, so check the preview: nothing is added until you confirm it.
It's shown in the preview and left out of the import, so it never becomes a guess in your collection. A row with only a card name, and no set or number, is never matched automatically: you're shown the printings with that name and tap the right one. 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, finish, condition, language and grade, with its card id, set, number, quantity, any value you've set and the TCGplayer product id. 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 nightly. Free to start.
Create Free AccountTurnZero HQ was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project. Card data comes from Riot Games' official Riftbound card gallery, and prices from TCGplayer via TCGCSV.