BIP-39
What Is BIP-39?
Bitcoin Improvement Proposal 39 (BIP-39) is a technical standard, proposed in 2013, that defines how a crypto wallet converts raw entropy into a human-readable Secret Recovery Phrase.
Before mnemonic standards became widespread, wallet backup involved private keys, wallet files, or other implementation-specific formats. BIP-39 standardized a single human-readable mnemonic representation of entropy and a method for deriving a seed from it, building on BIP-32, which introduced hierarchical deterministic (HD) wallets.
How BIP-39 Converts Entropy Into a Phrase
When a BIP-39-compatible wallet initializes, it generates entropy. A 128-bit entropy value produces 12 words, and a 256-bit value produces 24 words. Each word comes from a fixed list of 2,048 terms. In the English BIP-39 wordlist, the first four letters of each word are unique, enabling unambiguous recognition from those four characters.
The phrase also includes a short checksum, which helps catch typos during recovery, though replacing a word with another valid BIP-39 word can occasionally still pass validation.
The resulting phrase encodes entropy plus checksum. A key-derivation process converts it, optionally combined with a passphrase, into a 512-bit seed; BIP-32 then uses that seed to derive a hierarchy of private keys.
One thing to note: the passphrase is not recoverable from the mnemonic alone. The same phrase combined with a different passphrase produces a completely different wallet.
For a deeper look at how BIP-39 works and why seed phrases were introduced, read this full explainer on Ledger Academy.