The BIP39 Word List: Why There Are Exactly 2048 Words
The BIP39 wordlist is 2048 carefully chosen words. Learn why that number, how the words are picked, and why you only need the first four letters.
Behind every seed phrase is a fixed dictionary of 2048 words. The number isn't arbitrary, and the way the words were chosen quietly makes backups and recovery more forgiving.
Why 2048?
2048 is 2¹¹ — two to the eleventh power. That means each word stands for exactly 11 bits of binary data. Line up the words and you get a tidy stream of bits:
- 12 words × 11 bits = 132 bits = 128 bits of entropy + a 4-bit checksum.
- 24 words × 11 bits = 264 bits = 256 bits of entropy + an 8-bit checksum.
This clean mapping is the whole trick of BIP39: it turns hard-to-handle binary randomness into a memorable list of everyday words, and back again, with no loss.
How the words were chosen
The BIP39 authors didn't grab 2048 random dictionary entries. The list was curated so that:
- Every word is unique in its first four letters. "abandon", "ability", "able" — four letters are always enough to tell them apart.
- No confusing pairs. Words that look or sound too similar were excluded to reduce transcription errors.
- Simple, common words. Short and familiar, to make handwriting and reading reliable.
- Sorted alphabetically, so software can look any word up instantly.
Why "first four letters" is a gift
Because four letters uniquely identify any word, you technically only need the first four characters of each word to recover a wallet. That's why wallet inputs autocomplete after a few keystrokes — and why a smudged or half-remembered word is often still salvageable. If a word isn't quite right, our recovery tool can suggest the nearest valid words; see the checksum-error guide.
The checksum lives in the list too
Because the final word carries the checksum bits, not every word is valid in the last position — only a small subset is. That's the basis of the last-word calculator and a big reason a missing word is recoverable rather than a wall.
A note on languages
BIP39 has official wordlists for several languages, but English is the default and the most interoperable. A phrase is bound to the language list it was created with, so if your words look like another language, recover with that list. For most people, it's English.
Understanding the wordlist demystifies the whole system: it's not magic words, it's a clean 11-bits-per-word encoding with thoughtful guardrails. New to seed phrases? Start with what is a seed phrase.