Passphrase Generator

410

Pick your settings and tap Generate.

The Passphrase Generator builds multi-word passphrases the Diceware way — random words from the EFF Long Wordlist, joined with a separator. A six-word passphrase like correct-horse-battery-staple-anchor-yodel carries about 77.5 bits of entropy: about the same as a 12-character random password, and far easier to recall. Words are picked with crypto.getRandomValues, the browser's cryptographically secure random source. Nothing is sent. Nothing is stored. Each generation runs entirely on this page.

Built by Bob QA by Ben Shipped

How to use

  1. 1

    Pick the number of words. 4 is the minimum; 6 is the comfortable default (~77 bits); 8+ is overkill for anything short of nation-state targets.

  2. 2

    Pick a separator. Hyphens are easiest to type. Spaces match how XKCD wrote it. Dots and underscores fit systems that reject spaces.

  3. 3

    Toggle Capitalize Words if the system you're logging into demands at least one uppercase letter.

  4. 4

    Toggle Include a Digit if it demands a number. The digit adds about 3.3 bits of entropy.

  5. 5

    Tap Generate. Copy the result. The strength bar shows the entropy bits and a coarse label (fair / strong / very strong).

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…