Generate cryptographically random mnemonic phrases using the BIP39 standard word list. Powered by crypto.getRandomValues() for true browser-native entropy.
EDUCATIONAL DEMO ONLY — Never use for real wallets
This tool uses a reduced subset of 256 BIP39 words (not the full 2048) and runs entirely in your browser. It is designed for learning purposes only. Never use any seed phrase generated here to create or recover a real cryptocurrency wallet. Real wallet software uses the complete BIP39 word list with proper checksum verification and key derivation.
Click “Generate Phrase” to create a 12-word mnemonic using cryptographically secure randomness.
BIP39 (Bitcoin Improvement Proposal 39) defines a standard for generating deterministic wallets from a mnemonic sentence (seed phrase).
The standard specifies a list of 2048 English words, each uniquely identifiable by its first 4 letters. A 12-word phrase provides 128 bits of entropy, while a 24-word phrase provides 256 bits.
This mnemonic can be converted into a binary seed using PBKDF2-HMAC-SHA512, which is then used to derive hierarchical deterministic (HD) wallet keys per BIP32.