Skip to content

Import from Other Apps

OENARI can import your existing wine collection from most major platforms via CSV or Excel. This guide walks through exporting your data from each supported platform and importing it into OENARI.

In a hurry?

Already have a CSV file ready? Open OENARI → MenuImport Wines, select your file, and skip to the column mapping section below.

Quick comparison

Platform Native CSV export Difficulty Notes
CellarTracker ✓ Full Easy Auto-detected by OENARI. Supports active cellar and consumed history.
InVintory ✓ Full Easy Choose between per-bottle or per-label CSV.
Vivino ✓ Limited Easy Basic cellar list. Fewer fields than CellarTracker.
Oeni ✗ None Hard PDF export only. Requires manual CSV recreation.
Other platforms Varies Varies Any CSV or Excel file with wine data can be mapped.

CellarTracker

CellarTracker has the most complete CSV export of any consumer wine platform, and OENARI auto-detects its format — you won't need to map columns manually.

Export your cellar

  1. Open CellarTracker.com in a desktop browser (the export feature is not available in the mobile app).
  2. Navigate to My Cellar.
  3. Switch to Individual Bottles view if you want slot and bin locations included in the export.
  4. Click the Export button in the top right corner.
  5. In the export dialog, select the columns you want to include and choose CSV as the format.
  6. Click Export to download the file.

Export consumed bottles and tasting notes

CellarTracker keeps your consumption history and tasting notes separate from active inventory. To bring these into OENARI:

  1. Go to My CellarConsumed to export drunk bottles.
  2. Or go to Tasting Notes and follow the same export steps to download notes.

OENARI will auto-detect CellarTracker's consumed-bottle format and import them as archived entries with tasting notes saved as drafts.

Import into OENARI

  1. Open OENARI → MenuImport Wines.
  2. Tap Select file and choose your downloaded .csv.
  3. OENARI will recognize the CellarTracker format automatically and skip column mapping.
  4. Review the matches and confirm the import.

Character encoding

CellarTracker exports use Latin-1 encoding by default. OENARI detects this automatically and converts to UTF-8 during import.


InVintory

InVintory offers a straightforward CSV export of your collection.

Export your cellar

  1. Open InVintory in a desktop browser or the web app.
  2. Navigate to your Collection.
  3. Optionally filter your collection or select a specific cellar.
  4. Click the Export CSV button above the collection table.
  5. Choose between two export modes:
    • Group by bottle — one row per individual bottle (recommended for OENARI, since OENARI uses one-bottle-per-row internally).
    • Group by label — groups identical wines with a quantity column.
  6. Your file will download to your browser's default download folder.

Import into OENARI

  1. Open OENARI → MenuImport Wines.
  2. Tap Select file and choose your downloaded CSV.
  3. Since InVintory's format isn't auto-detected, you'll see the column mapping step.
  4. Map the columns to OENARI fields (wine name, producer, vintage, etc.).
  5. Review matches and confirm.

Use 'Group by bottle'

OENARI stores each physical bottle as its own entry with a unique slot. Exporting as "Group by bottle" preserves that granularity. If you use "Group by label", OENARI will expand the quantity into individual entries during import.


Vivino

Vivino offers a cellar export, though the data is less detailed than CellarTracker or InVintory.

Export your cellar

  1. Open Vivino.com in a desktop browser (the export is not available in the mobile app).
  2. Click your profile icon in the top right corner.
  3. Go to Settings.
  4. Scroll to the bottom of the page.
  5. Click the option to export your cellar list. You'll receive an email with your data.

What's included

Vivino's cellar export typically contains wine name, producer, region, vintage, and your rating. It generally does not include purchase price, exact purchase date, consumption history, or storage location.

Import into OENARI

  1. Open OENARI → MenuImport Wines.
  2. Tap Select file and choose your Vivino CSV.
  3. Map the columns in the mapping step.
  4. Review matches and confirm.

Tasting notes from Vivino

Vivino exports your ratings but not full structured tasting notes. You can add tasting notes in OENARI after import using the Taste Wine flow.


Oeni

Oeni does not offer a built-in CSV export at the time of writing. The only available export is a PDF report intended for insurance purposes.

Option A: Recreate your collection manually

If you have a small collection (under ~50 bottles), the fastest path is to re-add wines directly in OENARI using EAN scanning or manual search.

Option B: Build a CSV from the PDF

For larger collections:

  1. In Oeni, go to ProfileAccount ManagementExport for Insurance to download your PDF.
  2. Open the PDF in a tool that can extract tables (Adobe Acrobat, Google Docs, or a dedicated PDF-to-Excel converter).
  3. Copy the data into a spreadsheet with these columns as a minimum:
    • Wine name
    • Producer
    • Vintage
    • Color
    • Country
    • Quantity
  4. Save the spreadsheet as CSV or Excel.
  5. Follow the generic CSV import steps below.

Data quality

PDF-to-spreadsheet conversion is rarely perfect. Expect to clean up rows manually — especially for wines with long producer names or special characters.


Other platforms

OENARI can import any CSV or Excel file as long as it contains a minimum set of wine data. This works for platforms we don't cover specifically, for your own spreadsheets, or for data exported from discontinued apps.

Required columns

At minimum, your file should include:

  • Wine name — the name of the wine
  • Producer — the winery or estate
  • Vintage — year, or "NV" for non-vintage

For best results, also include:

  • Color (red, white, rosé, sparkling, etc.)
  • Country
  • Region
  • Quantity
  • Purchase price
  • Purchase date
  • Store / vendor
  • Bottle size (ml)
  • Drink from / drink to years
  • Grape varietals
  • Notes

Consumed wines

To import bottles as already consumed, include a Consumed date column. OENARI will detect this during mapping and archive those bottles automatically with tasting notes saved as drafts.

Import steps

  1. Save your file as .csv or .xlsx.
  2. Open OENARI → MenuImport Wines.
  3. Select your file.
  4. Map your columns to OENARI fields on the Map Columns step.
  5. Review matches and confirm the import.

After import

Once your file is uploaded and mapped, OENARI goes through three steps:

  1. Matching — each row is compared against OENARI's database of 183,000+ wines. Exact matches import instantly; near-matches are flagged for review.
  2. Review — you'll see three sections:
    • Auto-matched — wines found in the OENARI database with high confidence
    • Needs review — similar wines found; verify the match or reject it
    • New wines — not in the database yet; these will be created and reviewed by our team
  3. Import — confirmed wines are added to your collection. Consumed entries are archived. Draft tasting notes are available under the Taste tab.

Large collections

If you have more than 500 bottles, import may take several minutes. You can pause and resume the import without losing progress.


Troubleshooting

The file fails to parse. Check that the file is saved as CSV (UTF-8 or Latin-1) or Excel (.xlsx). Plain text files or Google Sheets links are not supported — export to CSV first.

Wines aren't matching the database. Use the Needs Review section to manually select the correct wine or mark it as new. New wines go through community moderation and become searchable for all users once approved.

Consumed dates aren't being recognized. Make sure your consumed date column uses a standard format (YYYY-MM-DD, DD/MM/YYYY, or similar). OENARI auto-detects common formats but struggles with free-text dates like "last Christmas".

I need to cancel an in-progress import. From the Review step, tap Cancel & discard import. No data is written to your collection until you tap Import Wines.


Need more help?

If you run into issues importing from a platform not covered here, contact support or ask in our Discord. We actively add new platform guides based on user requests.