Free tool · Kindle Vocabulary BuilderExport your Kindle words,
with their sentences
Choose your Kindle’s vocab.db (Vocabulary Builder) or My Clippings.txt below. You see every word you looked up, with the sentence and the book it came from. Tick the ones you want and download a CSV for Anki or for Lexpad. Free, with no sign-up. The file is read in your browser and never uploaded.
Made by Reza Pirighadim, who makes Lexpad. Tested on 14 October 2026 with test files in the Kindle’s own formats.
- Reads
vocab.dbandMy Clippings.txt- Gives
- CSV for Anki and for Lexpad
- Your file
- Stays on this device
- Price
- Free, no account
Open your Kindle file
Your file stays on this device. This page reads it in your browser: nothing is uploaded, nothing is stored, and you do not need an account. For a vocab.db, the page first loads a SQLite reader (sql.js) from lexpad.app.
Or drop the file here.
Words in your file
Keep these words in Lexpad
Lexpad is a vocabulary notebook that brings each word back on a schedule until it stays. Import the file in Settings, Import & export, Import words. Free to start, on the web and Android, with Mac and Windows apps.
Where the Kindle keeps your words
vocab.db: every word you looked up in the dictionary while reading, the list Kindle calls Vocabulary Builder. It is in thesystem/vocabularyfolder.My Clippings.txt: your highlights, notes and bookmarks, in thedocumentsfolder.- Connect the Kindle to a computer with its USB cable; it opens like a USB drive. Copy the file to your computer, then choose it above.
- If you do not see the
systemfolder, show hidden files: on a Mac press ⌘ ⇧ . in Finder; in Windows File Explorer choose View, then Show, then Hidden items.
The tool needs the file itself, so it works with a Kindle e-reader. We do not know of a way to copy the Vocabulary Builder out of the Kindle apps for phones and computers.
What you download
| File | What is in it | Import it in |
|---|---|---|
kindle-words-anki.csv | One row per ticked word: Word, Sentence, Book, Author, Language, Date (of the latest look-up, from vocab.db). Four settings lines at the top tell Anki the separator, whether the file has HTML, the tag kindle and the column names. | Anki 2.1.54 or later: File, Import |
kindle-words-lexpad.csv | A word,meaning heading, then one row per ticked word. The meaning column is empty: a Kindle file holds no meanings. | Lexpad: Settings, Import & export, Import words |
Only the words you tick go into the files. The tool never adds a word, a meaning or a translation: everything in them comes from your Kindle file.
Import the file into Anki
- In Anki on a computer, choose File, then Import, and pick
kindle-words-anki.csv. - Anki reads the settings lines at the top: comma as the separator, six columns, and the tag
kindleon every note. - Choose a note type and deck. With the Basic note type, map Word to Front and Sentence to Back, or keep the sentence on the front as a clue.
- Choose Import.
The settings lines follow the Anki manual’s file headers, which Anki 2.1.54 and later read (Anki manual, text files). With bold turned on, the file uses HTML so the word shows in bold in its sentence.
Bring the words into Lexpad
- In Lexpad, open the notebook for the book’s language, then Settings, Import & export, Import words.
- Choose
kindle-words-lexpad.csv. Words already in the notebook are skipped and counted. - Open a word and choose Improve with AI to fill in the meaning, examples and pronunciation, or write the meaning yourself.
Each word starts in box 1 of five Leitner boxes and comes back on a schedule: 1, 3, 7, then 21 days, and longer once it is mastered. A miss brings it back today.
Want each word’s book as its topic? Import the original vocab.db or My Clippings.txt in Lexpad instead: Lexpad then brings in every word, with the book as the topic. Lexpad reads vocab.db on its server, so that import needs a connection. This page is for when you want only the words you tick.
How this page reads your file
- A
vocab.dbis a small SQLite database. The page reads itsWORDS,LOOKUPSandBOOK_INFOtables and shows one row per word: the dictionary form the Kindle stored (the form you looked up is one tick away), the sentence from your latest look-up, and the book. - Words the Kindle marks as mastered carry a tag, and you can hide them.
- From
My Clippings.txt, highlights become rows; notes and bookmarks are left out. Highlights longer than four words are passages, so they stay hidden until you show them. The same highlight twice in one book is one row. - The SQLite reader is sql.js 1.14.2 (MIT licence), served from lexpad.app. It is fetched only when you choose a
vocab.db. - Nothing is sent or saved: no upload, no cookies, no storage in the browser. Close the tab and the page forgets the file.
Good to know
Questions
Is my Kindle file uploaded?
No. The page reads the file in your browser and keeps nothing. The only thing it downloads is the SQLite reader, from lexpad.app, when you choose a vocab.db.
Does it add meanings or translations?
No. A Kindle file holds the word, the sentence and the book, never a meaning, and this tool only rearranges what your file holds. In Lexpad, Improve with AI can fill in meanings after you import, or you add your own.
Why do I see sturdy when I looked up sturdier?
The Kindle stores both the form you looked up and its dictionary form. The tool shows the dictionary form; tick “Use the form you looked up” to switch.
Is it free?
Yes. There is no account, no limit and nothing to install.
Can I use it on a phone?
Yes, in a phone’s browser, as long as the file is on the phone. Copying it off the Kindle is easiest with a computer.
Lexpad
Keep the words you look up.
Lexpad brings each word back on a schedule until it stays. Free to start, on the web and Android, with Mac and Windows apps.