Passphrase Generator
Generate a strong, memorable passphrase from random dictionary words — free and processed entirely in your browser.
About the Passphrase Generator
A passphrase — several random, unrelated words strung together — can be both more secure and easier to actually remember than a short string of random characters. Six random words from a large enough word list gives you a passphrase that's genuinely hard to guess, yet something you can commit to memory in a way "xK9#mQ2!vL" never will be.
Each word is selected from the EFF's long wordlist (7,776 words, designed specifically for this purpose) using the same cryptographically secure random number generator that powers our Password Generator. Choose how many words, your separator, and whether to add capitalization or a trailing number for sites that require it.
How to Generate a Passphrase
Step 1
Choose your options
Pick your word count, separator, and capitalization or number options.
Step 2
Generate instantly
A new secure passphrase is generated the moment you adjust any option.
Step 3
Copy and use it
Copy your passphrase to the clipboard and use it right away.
Frequently Asked Questions
How many words should I use?
5-6 words is a strong, widely-recommended default — each additional word roughly multiplies the number of possible combinations by the size of the word list.
Where do the words come from?
The EFF's long wordlist — 7,776 words curated by the Electronic Frontier Foundation for generating secure, memorable passphrases, distributed under a Creative Commons Attribution license.
Why would I add a number or capital letter?
Some sites require a password to include a number or uppercase letter — these are optional toggles for exactly that, without changing the core word-based security of your passphrase.
Is my generated passphrase ever sent anywhere?
No. Word selection happens entirely in your browser using your device's own secure random number generator.