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 .apkg✅✅Anki native package, includes media
CSV✅✅Universal table, open in Excel
JSON✅✅Structured 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.