Client-side · No network required

Password Generator

Runs entirely in your browser using a CSPRNG. Nothing you generate is ever sent anywhere.

Random
Passphrase
Click generate
Loading wordlist…
Runs entirely in your browser. Uses crypto.getRandomValues (CSPRNG), not Math.random. Nothing you generate is ever sent anywhere. Passphrase mode uses the full 7,776-word EFF list, cached locally after first load so future visits skip the network entirely; if it can't be loaded (no network, CDN unreachable, first visit while offline, with no cache yet) it falls back to a smaller embedded list, so the tool always works either way. Live status is shown above the passphrase controls.