Loadingβ¦
Loadingβ¦
Generate strong, memorable passphrases from the EFF's 7,776-word list, picked with secure randomness. Choose word count, separators, and capitals.
Also covers: Diceware passphrase generator Β· Memorable password generator Β· Random word password
Generatingβ¦
Words come from the EFF Large Wordlist (7,776 words, Β© Electronic Frontier Foundation, CC BY 3.0 US). Each word adds 12.9 bits of entropy: 6 words β 77 bits, which an attacker can't realistically brute-force.
Six words (about 77 bits) is a strong default for a password manager or disk encryption. Add a capital or a number if a site requires them.
Hyphens or spaces make it easy to read and type. Generate until you get one you like β it's still random, as long as you don't edit the words.
Each word is picked at random from 7,776, adding about 12.9 bits. Six random words give 2^77 combinations β as strong as a random 12-character password, but much easier to remember.
It's much weaker. People pick predictable words and phrases that attackers try first. Randomness is what makes a passphrase strong.
The EFF Large Wordlist by the Electronic Frontier Foundation (CC BY 3.0 US): common, easy-to-spell words with no offensive words or near-duplicates.
No. Everything is generated and processed in your browser with its built-in cryptography. Nothing you type or generate is uploaded, logged, or stored.
Passwords
Generate strong random passwords in your browser: choose length and character types, skip look-alike characters, and make up to 500 at once.
Passwords
Generate random 4, 6, or 8-digit PINs that skip easy guesses like 1234, 1111, years, and dates. Secure randomness, generated in your browser.
Passwords
Check how strong a password really is: estimated crack times, the words and patterns that make it guessable, and tips to improve it. Never leaves your browser.
Keys
Generate random strings, API keys, and secret keys: pick the length and characters (hex, Base64url, alphanumeric, custom) or a key size in bytes. Cryptographically secure.
2FA
Get live 2FA codes from a TOTP secret or otpauth:// link, check a code, or create a new secret with a QR code for authenticator apps. RFC 6238.
Hash
Generate MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE, and CRC32 hashes of text as you type, create HMAC signatures, and check a hash for a match.