Passphrase Generator

Create strong, memorable passphrases from a curated word list, generated entirely in your browser using a cryptographic RNG.

About this tool

Passphrases string together random common words, making them both easier to remember and - when drawn from a large enough list - harder to crack than a short random password. This generator embeds a 220-word list and uses crypto.getRandomValues with rejection sampling to eliminate modulo bias. Entropy is calculated as wordCount × log₂(wordlistSize) bits. Everything runs locally in your browser; nothing is ever sent to a server. For accounts that require symbol complexity, enable the digit and symbol options, the overall strength still comes from the word selections.

Related tools