Anki Card Import / Export

Import existing Anki decks / CSV / JSON into LangKey VocabularyDB, or export back — zero switching cost for Anki power users.

Anki Card Import / Export

LangKey VocabularyDB supports 3 import / export formats, so Anki power users can switch at zero cost.

Supported Formats

FormatImportExportUse
Anki .apkgAnki native package, includes media
CSVUniversal table, open in Excel
JSONStructured data, with context metadata

Import

Open extension popup → Settings → Data → Import:

  1. Pick file (.apkg / .csv / .json)
  2. Preview first 10 matches
  3. Field mapping (CSV):
    • front → word
    • back → definition
    • tags → auto-categorize
  4. Confirm import

CSV Fields

word,definition,context,source_url,cefr,tags
ephemeral,lasting for a very short time,"The ephemeral beauty of cherry blossoms",https://ted.com/talks/xyz,B2,nature
  • word: required
  • definition: optional
  • context: optional (original sentence)
  • source_url: optional
  • cefr: optional (A1 / A2 / B1 / B2 / C1 / C2)
  • tags: optional, comma-separated

Export

Open extension popup → Settings → Data → Export:

  1. Pick format (.apkg / .csv / .json)
  2. Pick scope (all / by CEFR / by time / by platform)
  3. Download

JSON Format

[
  {
    "word": "ephemeral",
    "definition": "lasting for a very short time",
    "context": "The ephemeral beauty of cherry blossoms",
    "sourceUrl": "https://ted.com/talks/xyz",
    "sourcePlatform": "ted",
    "cefr": "B2",
    "tags": ["nature"],
    "addedAt": "2026-08-10T08:30:00Z",
    "reviewState": { "interval": 7, "easiness": 2.5, "nextReview": "..." }
  }
]

Two-Way Sync (Pro Tier)

Pro tier supports Anki Web real-time two-way sync:

  • Words you learn in LangKey auto-push to Anki Web
  • Reviews done on Anki Web also write back to LangKey SRS
  • Solves the "review the same words in two apps" pain

Notes

  • Anki templates (card front/back layout) are not imported — LangKey uses its own display style
  • Anki's review algorithm (FSRS / SM-2) is converted to LangKey's SM-2 implementation
  • Large files (> 5000 words) recommend batch import

Feedback

Report import compatibility issues on GitHub Issues, attach a sample file.