Choose word count
More words mean more entropy — five or six is a solid baseline for most accounts.
Generate a secure, memorable passphrase from unrelated random words — easier to type and recall than a random character string, and just as strong.
More words mean more entropy — five or six is a solid baseline for most accounts.
Hyphens and dots are easy to type; a space reads most naturally as a sentence-like phrase.
Each word is chosen with a cryptographically secure random number generator, then shown with a live entropy estimate.
A diceware passphrase strings together several random, unrelated words from a fixed word list. The randomness — not the words themselves — is what makes it secure, and the word structure makes it easier to type and remember than a random character string.
Five or six words from a reasonably sized word list is a common baseline for strong passphrases. Add more words for higher-value accounts, or use this tool's entropy estimate to judge if it meets a specific requirement.
Yes. Words are selected using the browser's crypto.getRandomValues() cryptographically secure random number generator with rejection sampling, so every word in the list has an equal chance of being picked.