About this tool
Weak or reused passwords are one of the most common causes of account compromise. This tool generates random passwords using a cryptographically secure random number generator, with adjustable length and character sets, plus an entropy estimate.
How it works
- Adjust the length slider and toggle which character sets to include, or switch to Passphrase mode.
- A new password is generated automatically using crypto.getRandomValues, with an entropy estimate (in bits) shown below it.
- Click New for another random password, or Copy to use the current one.
Frequently asked questions
How much entropy is enough?
Roughly 60+ bits is considered strong for most accounts; 80+ bits is comfortable even against sustained offline attacks. Longer passwords with mixed character sets increase entropy fastest.
Are generated passwords stored anywhere?
No — generation happens entirely in your browser and nothing is transmitted or logged.