Passphrase generator

Generate multi-word passphrases — easier to type and say than passwords, still random from a 706-word list.

Generated in this browser with crypto.getRandomValues. Nothing is sent anywhere.

Built-in 706-word English list (not the EFF large list — it is smaller, so entropy shown is honest). Entropy = words × log2(706) ≈ 9.5 bits/word, +log2(10) if a digit is appended. Capitalization is deterministic and adds no entropy.

How to use

  1. Choose word count and separator.
  2. Optionally add digits and capitalization.
  3. Generate and copy.

What it supports

3–12 words from a built-in 706-word English list (not Diceware-compatible), separators -, _, ., space or none, optional trailing digits and title-case. Crypto RNG picks each word; entropy ≈ words × log2(706) plus the digit suffix — the tool shows the estimate.

Related tools

Related guides