BIP39 Mnemonic Generator
Generate BIP39 mnemonics of 12, 15, 18, 21 or 24 words (Bitcoin/Ethereum wallet standard). Words come from the official 2048-word list. Useful to test wallets. Everything in your browser.
Test phrases, not a real wallet
If you build or test crypto wallet interfaces, you need realistic-looking mnemonic phrases: to fill an import form, take screenshots for documentation, or show a class what a seed phrase looks like. This page generates 12 to 24 word phrases in the BIP39 format, instantly and entirely in your browser, so you never have to expose a real seed just to get an example on screen.
A real BIP39 mnemonic is not just random words: the last word carries a checksum derived from the SHA-256 of the entropy, and wallets validate it on import. Here the words are drawn with the browser's cryptographic RNG from a 256-word subset of the official English wordlist (from 'abandon' to 'buzz'), with no checksum calculation. In practice most phrases generated here will be rejected by validating wallets, which fits the purpose: demos and testing.
Use it for mockups, form-validation tests, teaching material and documentation placeholders. Do not use it as the seed of a real wallet, not even a 'temporary' one: a seed that guards money should be born on the wallet device itself, ideally a hardware wallet, and never appear on the screen of an internet-connected browser. The 12 to 24 word sizes follow the standard, corresponding to 128 up to 256 bits of entropy plus checksum, so the phrase looks faithful.
Frequently asked questions
Can I import one of these phrases into a real wallet?
Do the words come from the official wordlist?
Is anything sent to a server?
Related Tools
Shamir Secret Sharing (Split & Combine)
Splits a secret into shares with Shamir's scheme and rebuilds the original from the minimum number of shares. Runs in your browser.
Passphrase Generator
Generate strong, memorable passphrases made of random words. Easy to remember and hard to guess.
Atbash Cipher Decoder
Decode and create messages in the Atbash cipher, which swaps each letter for its opposite in the alphabet (A↔Z, B↔Y). Shows the full map and the result.
SQL Escape
Escape SQL strings by adding backslashes to single quotes and other special characters to prevent SQL injection.
HIBP K-Anonymity Format
Explains the Have I Been Pwned k-anonymity flow: SHA-1 password, first 5 chars on GET, suffix returned.
Convert IP Range to CIDR List
Convert an IP range (start and end) into the smallest list of equivalent CIDR blocks. An essential tool for configuring firewalls, ACLs and network rules.