Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Kindle Vocab

bao-tgbao-tg179 downloads

Create the Markdown file from your Kindle Vocab Builder in your vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Kindle Vocab is an Obsidian plugin that lets you import vocabulary lookups from your Kindle device and convert them into structured, interactive Markdown notes.

Ideal for learners who want to build a personal vocabulary library and review it directly within Obsidian.

Developed by: Bao Truong


Features

  • Generate Markdown from your Kindle lookups (vocab.db)
  • Integrate custom dictionary files (CSV format)
  • Mark words as "Learned/Unlearned" using checkboxes
  • View statistics such as percentage learned
  • Sort words by timestamp or prioritize unlearned items

How to Use

1. Upload Your Vocabulary Database

  • Open the command palette (Ctrl + P) and run:
    Upload your vocabulary database
  • Select your vocab.db file.
    You can find this file by connecting your Kindle to your computer via USB and searching for Kindle (E:)/system/vocabulary/vocab.db.

2. Upload a Dictionary File (CSV)

  • Download a public dictionary file:
    • Webster’s Dictionary CSV
    • wiktionary.csv (customized)

You may also upload your own dictionary file, provided that it is in CSV format with the structure:
word, information

  • Run the command:
    Upload your dictionary file
    Then select your .csv dictionary file.

ℹ️ Amazon dictionaries are DRM-protected and cannot be used. This plugin uses public alternatives like GCIDE and Wiktionary. The wiktionary.csv file is a customized version of data from Wiktionary.

3. Sync and Review Vocabulary

  • Click the Sync icon in the ribbon (left sidebar), or run the command:
    Sync the vocabulary builder to your Obsidian
  • In the popup modal, click Start Sync
  • A new file named My Vocabulary Builder.md will be created
  • Switch to Preview mode (Ctrl + E) to interact with checkboxes, and resync to track your learning progress
Demo

Notices when use

  • You shouldn't change the name of the My Vocabulary Builder.md file, since it will affect the checkbox learned/unlearned function.
  • Ìf you want to change the folder which is used to store the vocab.db, dictionary.csv, and My Vocabulary Builder.md, you can change it in Settings Tab.

References

  • Obsidian Plugin Developer Docs
  • Obsidian API Reference
  • TypeScript Handbook
  • esbuild Documentation
  • GCIDE Dictionary
  • Webster’s Dictionary CSV
  • Wiktionary
  • Microsoft Docs – DRM
  • VEED

Additional Tools

Want to sync vocabulary directly to Anki?
Check out: KindleVocab2Anki

⚠️ Note: This tool may require deDRM, which is legally restricted in some regions.


FAQ

Q: Can I log in with my Amazon account and sync the vocab.db automatically?
A: No. You must manually upload the vocab.db file. Amazon does not provide an API or allow access to this file via account login.


License

This project is licensed under the MIT License.


Future developments

  • Support other languages beside English
  • Better customized dictionary
  • Let the user move file, change file name dynamically, not through the settings.

Say Thanks

If you found this plugin useful, you can support its development:

Buy Me A Coffee
74%
HealthGood
ReviewCaution
About
Import Kindle vocabulary lookups (vocab.db) and convert them into structured, interactive Markdown notes for review in Obsidian. Attach CSV dictionaries, mark words learned with checkboxes, track learning statistics like percent learned, and sort or prioritize unlearned items for focused study.
ImportReviewCSV
Details
Current version
1.0.3
Last updated
9 months ago
Created
Last year
Updates
3 releases
Downloads
179
Compatible with
Obsidian 1.0.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
bao-tgbao-tg
github.com/bao-tg
GitHubbao-tg
  1. Community
  2. Plugins
  3. Import
  4. Kindle Vocab

Related plugins

Advanced Tables

Improved table navigation, formatting, and manipulation.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

Readwise Official

Sync highlights from Readwise to your vault.

Weread

Sync Tencent Weread highlights and annotations.

ZotLit

Integrate with Zotero, create literature notes, and insert citations from a Zotero library.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Citations

Automatically search and insert citations from a Zotero library.

Charts

Easily create interactive charts in your notes.