🔐 encrypt.toolsALL TOOLS
CSPRNG · ENTROPY

Secure Random Password Generator

High-entropy passwords with a live strength meter.

loading tool…
FIELD NOTES

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

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.

RELATED INSTRUMENTS