Secure Random Password Generator
High-entropy passwords with a live strength meter.
About this tool
Passwords generated here come from crypto.getRandomValues — your browser's cryptographically secure generator — with rejection sampling to keep every character equally likely. The entropy readout is exact: length × log₂(alphabet size) bits.
80 bits of entropy is a reasonable floor for accounts; 128 bits puts a password beyond any brute force. Nothing generated on this page is stored or sent anywhere.
Like everything on encrypt.tools, this runs entirely in your browser — nothing you enter is transmitted or stored.
Frequently asked questions about Password Generator
How strong should a password be?+
Aim for at least 80 bits of entropy for accounts, 128 bits for high-value secrets. The tool shows exact entropy as you adjust length and character sets.
Is the randomness secure?+
Yes — passwords come from crypto.getRandomValues, the browser's cryptographically secure generator, with rejection sampling so every character is equally likely.
Is anything stored or sent?+
No — generation is entirely local. Nothing is transmitted, logged, or saved.