Generate a passphrase from six to twelve random words in the EFF English list. Use a longer memorable secret without choosing predictable words yourself.
How to use
Choose the word count and generate a phrase. Store it in a password manager and use it for only one account. Generation stays in your browser.
Example
Six independently selected words provide more combinations than six words chosen around a favorite quote. Do not use any example phrase from a guide.
FAQ
Should I remove repeated words?
Repeats are allowed by the random process. Generate again if needed, but avoid manually replacing words with predictable personal choices.
Related tools
A practical task
Use the generated words as a complete secret rather than a bag from which to choose familiar favorites. Choosing your own memorable replacements reduces the randomness of the process. Store the result securely and avoid reusing it for different services.
Another useful question
Can I use a phrase from this article?
No. Published examples are known to everyone. Generate a fresh phrase privately and keep it out of screenshots, shared notes, and support messages.
Settings and formats
| Field | Values |
|---|---|
| Passphrase words | Starting value: 6; bounds: 6 / 12 |
Details for interpreting the result
| Detail | Explanation |
|---|---|
| Randomness and secrets | A secret needs enough unpredictable possibilities, not just unusual looking characters. A small sample vocabulary or a decorative identifier is not a substitute for a dedicated password or passphrase generator. |
| Cryptographic random source | A cryptographic random source is intended for unpredictable sampling. It does not certify a selection process, prove that entrants were eligible, or create an audit trail for a contest or regulated drawing. |
| Password storage | Password storage needs a dedicated slow algorithm and a unique salt, implemented on the server. A plain text digest generator is not a password database design and must not be used to choose a storage scheme. |
| Hash digests | A digest summarizes exact input bytes into a fixed length value. It is not a compressed copy that can be restored. A different digest proves a difference in input, while the security meaning of a match depends on the algorithm and threat model. |
| Identifiers and labels | A display label helps people recognize an item; an identifier distinguishes records. Decorative text, initials, and sample names are not reliable unique identifiers. Keep a separate stable key when records must remain distinct. |
| Source and output versions | A transformation creates a new representation of the supplied material. Keep the original when the operation removes structure or characters. An output with missing information cannot always reconstruct the input that produced it. |