Passphrase generator (diceware)
Random-word passphrases are easy to remember and hard to crack. Generated locally with a secure random source.
How to use the passphrase generator (diceware)
- Choose the number of words and options.
- Press Generate.
- Copy the passphrase: use 6+ words for strong security.
Why passphrases work
A string of random words is both easier to remember and, at enough words, stronger than most typical passwords, because total length drives security. This generator picks words with your browser's secure random source; nothing is sent anywhere. For maximum strength use 6+ words. (Our word list is compact for memorability; for the highest-entropy diceware, use a dedicated 7,776-word list.)
Code & API examples
Use this from the command line or your code.
shuf -n6 /usr/share/dict/words | paste -sd-
See all endpoints at /api/tools/.
Frequently asked questions
vpn.golf is a no-logs WireGuard VPN. Pick a hole, take the shot.
Step up to the tee for free