BIP39 Passphrase
CryptoFree online BIP39 mnemonic generator — create 12/15/18/21/24-word seed phrases for crypto wallets, compatible with Bitcoin, Ethereum and all HD wallet standards. Runs locally, no upload.
About BIP39 Passphrase
BIP39 is the mnemonic standard crypto wallets use to back up private keys: a set of English words chosen from a fixed 2048-word list (commonly 12 or 24), backed by random entropy plus a checksum that derives the whole wallet key tree. This tool generates BIP39-compliant mnemonics locally using the browser's cryptographically secure random source, with a correct checksum and selectable word count. Nothing goes online or is retained, but a mnemonic equals top-level control of wallet assets, so use it only offline for learning or testing, and never generate a wallet holding real mainnet funds with it. Tip: Bookmark this tool for quick access whenever you need to generate keys or hashes. All processing happens locally in your browser — no data upload, so it is safe to use with sensitive material.
How to Use
- Open the BIP39 Passphrase tool page
- Enter or paste your data into the input area
- View the real-time results and use the copy button to get the output
Use Cases
- Learn wallet internals — Generate test mnemonics to understand how entropy, checksum, and seed relate.
- Build wallet apps — Supply BIP39-compliant test mnemonics for integration debugging in a DApp or wallet project.
- Testnet accounts — Quickly create reproducible importable test wallets for Ethereum or Bitcoin testnets.
- Verify wordlist code — Check that your own mnemonic generator produces a valid BIP39 checksum.
- Demo backup recovery — Show live how a mnemonic restores an account across different wallets.
- Entropy visualization — Generate mnemonics at different word counts (12, 15, 18, 21, 24) to see how entropy scales with phrase length.
- Recovery phrase testing — Simulate wallet recovery flows by converting a known mnemonic back through the seed derivation process.
FAQ
How does random data become a mnemonic?
Generate 128-256 bits of entropy, take the leading bits of its SHA-256 as a checksum appended to the end, then split the whole string into 11-bit chunks mapped to the 2048-word list, yielding 12-24 words.
Why can't I freely change the last word?
The mnemonic embeds a checksum, and part of the last word is that checksum. Replacing it arbitrarily fails validation, and a compliant wallet rejects such an invalid mnemonic.
Is 12 words very different from 24?
12 words encode 128 bits of entropy, 24 words encode 256 bits. Both far exceed any realistic crack strength; 24 just adds margin, while 12 is plenty for everyday use.
Can I make a real wallet with this tool?
Strongly discouraged. A browser may be compromised by malicious scripts or clipboard monitoring; real assets should use an offline hardware wallet to generate the mnemonic. This tool is for learning and testing only.
Can a lost mnemonic be recovered?
No. The mnemonic is the sole recovery credential and no central authority can reset it. That is why you must write it down offline with redundant copies and never screenshot or upload it.
Any browser compatibility requirements?
This tool works in all modern browsers (Chrome, Firefox, Edge, Safari). No plugins or extensions required.
Can I use it offline?
After initial load, most features work offline. The core logic runs entirely in your browser with no network dependency.
Comments
Comments are stored locally in your browser. Configure Giscus for cloud-based comments.