Passphrase generator (diceware)

Random-word passphrases are easy to remember and hard to crack. Generated locally with a secure random source.

6

How to use the passphrase generator (diceware)

  1. Choose the number of words and options.
  2. Press Generate.
  3. 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.

Shell
shuf -n6 /usr/share/dict/words | paste -sd-

See all endpoints at /api/tools/.

Frequently asked questions

A passphrase of 5–6 random words is both easier to remember and stronger than most typical passwords, because total length drives security.

A method of building passphrases by selecting random words from a large list, giving high entropy that's still human-memorable.
Want to hide your IP for real?

vpn.golf is a no-logs WireGuard VPN. Pick a hole, take the shot.

Step up to the tee — free