Passphrase Generator
Random words strung together. Surprisingly hard to crack, surprisingly easy to remember.
Click Generate
Preview
Number of words
4
Separator
- Dash
. Dot
_ Space
_ Underscore
∅ None
Compare against another password
Your Passphrase
—
Theirs
—
Passphrase crack time
—
Theirs crack time
—
What is a passphrase?
A passphrase is a password made from multiple random words joined together, like Silver-Cloud-Rocket-Harbor. The concept was popularized by the "correct horse battery staple" comic from xkcd, and later formalized by security researchers as one of the most practical ways to create high-entropy passwords that humans can actually remember.
Why is a passphrase more secure than a short random password?
Security comes from entropy — the number of possible combinations an attacker must try. A 4-word passphrase drawn from a 50,000-word vocabulary has approximately 64 bits of entropy. A short 8-character random password with symbols has around 52 bits. The passphrase wins, and it's far easier to remember and type.
When should I use a passphrase vs a random password?
- Use a passphrase for: password manager master keys, device login PINs, disk encryption, anything you must type manually.
- Use a random password for: websites and apps where you'll paste from a password manager anyway — length and randomness both matter less when you're copy-pasting.
Frequently Asked Questions
Where do the random words come from?
Words are fetched from a public random word API. The request contains no identifying information — just a number (how many words you want). If the API is unavailable, a local fallback word list is used automatically.
How many words should I use?
4 words is a good baseline. 5 or more is excellent for master passwords. 3 words is workable but on the lower end of security for high-value accounts.
Does capitalization and adding a number help?
Yes, but less than adding another word. Adding a word increases entropy more than capitalizing or appending a single digit. That said, if a site requires mixed case or numbers, these options ensure compatibility.