Importing & Exporting

OpenRift can import cards from other collection tools and export your collection as a CSV file. You'll find both under Import / Export in the collection sidebar.

Importing cards

Import brings cards from an external CSV file into one of your collections. The process has two steps: paste or upload your data, then review matches before confirming.

Step 1: Provide your data

Paste a CSV into the text area, or click the upload button to pick a .csv file. Then click Parse. OpenRift auto-detects the source format for the supported tools listed below.

OpenRift

Detected by the "Art Variant" column. Re-import files exported by OpenRift itself, for example to transfer cards between accounts or restore after a reset.

Card IDCard NameRarityTypeDomainFinishArt VariantPromoQuantity
Piltover Archive

Detected by the "Variant Number" column. Supports finish, art variant, and condition fields.

Variant NumberCard NameSetSet PrefixRarityVariant TypeVariant LabelQuantityLanguageCondition
RiftCore

Detected by the "RIFTCORE COLLECTION EXPORT" header row. Separates normal and foil quantities.

Card IDCard NameSetCard NumberTypeRarityDomainStandard QtyFoil Qty

Using a different tool? Export it as CSV and try importing. If the format isn't recognized, OpenRift will tell you. Let us know on Discord or GitHub if you'd like support for another tool and we'll do our best to add it.

Step 2: Review matches

OpenRift tries to match each row to a printing in the catalog. Every entry gets a match status so you can see what needs attention before importing.

Exact
Perfect match — code, finish, and art variant all resolved. Ready to import.
Needs review
OpenRift found a likely match but isn't sure (e.g. multiple printings fit, or only a similar name was found). Use the dropdown to confirm or pick the right one.
Unresolved
No match found. Skip this entry — it won't be imported.

Example preview

3×OGN-007Fury RuneSkip
1×OGN-001Blazing ScorcherFoilOGN-001 · Foil · Nexus NightSkip
1×XXX-999Unknown CardSkip

Exact matches appear first, followed by entries that need review and unresolved ones. Click any row to expand it and see the original data from your CSV. For entries that need review, use the dropdown to pick the correct printing, or click the search icon to look up any printing in the catalog. You can also Skip entries you don't want to import and Unskip if you change your mind. If the same card appears in multiple rows, quantities are combined automatically.

Finally, pick a target collection (or create a new one), and click Import. A summary at the bottom shows how many copies are ready and how many need attention. Be careful not to import the same file twice: OpenRift tracks individual copies, so a second import adds duplicates rather than updating totals.

Exporting cards

Export downloads your collection as a CSV file. Pick a collection from the dropdown and click Export.

Card IDCard NameRarityTypeDomainFinishArt VariantPromoQuantity
OGN-001Blazing ScorcherCommonUnitFuryFoilnormalnexus1
OGN-007Fury RuneCommonRuneFuryNormalnormal3
OGN-007aFury RuneShowcaseRuneFuryFoilaltart1

One row per unique printing, with the quantity summing all your copies of that printing. The file is named openrift-collection-date.csv. The exported CSV uses the same short code format as import, so you can re-import an OpenRift export into another account or after a reset.

How matching works

When you import, OpenRift tries to identify each card automatically:

  1. Code lookup: looks up the short code (e.g. OGN-007) in the catalog, then narrows by finish, art variant, and promo type. If multiple printings still match, the entry is flagged for review.
  2. Name matching: if the code isn't found, falls back to fuzzy name comparison. Cards with a similar name are offered as suggestions.
  3. Unresolved: anything still unmatched is marked as unresolved. You can skip these or use the search icon to find the right printing manually.

Legal NoticePrivacy PolicySupport UsDiscord0b01768

OpenRift was created under Riot Games' “Legal Jibber Jabber” policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project. Links to TCGPlayer and CardTrader are affiliate links.