Estimated time to crack by brute force: 6 days
Assumes 10 billion guesses/second — an illustrative upper-bound estimate. The real time depends heavily on the attack method, so treat this as a rough comparison, not a guarantee.
Bulk generate
Choose word count
Pick anywhere from 3 to 8 words — more words means more entropy.
Pick a separator
Choose a hyphen, underscore, space, or no separator at all.
Adjust the style
Capitalize the first letter of each word and/or add a random number for extra strength.
Copy or generate in bulk
Copy the passphrase instantly, or generate 5/10/20 at once and download them as a .txt file.
Why use a passphrase instead of a random password?
A passphrase like "correct-horse-battery-staple" is genuinely easier to remember and type than a random string like "xK9#mQ2vL", while still carrying real entropy if it's built from a large enough word pool with enough words — which is exactly what this generates.
How many words should I use?
5 words is a solid default for most personal accounts. For higher-value accounts (your password manager, primary email), consider 6 to 8 words for extra margin.
Where do the words come from?
They're drawn from a large combined word pool at random using your browser's secure randomness source — not a small, predictable list, and not tied to a fixed "adjective-noun" pattern.