Password Generator
Create strong random passwords in your browser using secure randomness.
Estimated entropy: 126 bits · Very strong
About this tool
Generate strong, random passwords using your browser's cryptographically secure random number generator. Nothing is sent over the network or stored.
For day-to-day security, a password manager can generate and remember unique passwords for every account.
How to use the password generator
- Choose a length (16+ characters recommended).
- Select which character types to include.
- Generate and copy the password into your account or password manager.
Frequently asked questions
Is this password generator safe?
Passwords are generated locally with the Web Crypto API (crypto.getRandomValues) and never leave your device. For extra caution, you can disconnect from the internet before generating.
How long should a password be?
Longer is stronger. 16 or more random characters is a good default for most accounts. Use a unique password for every site.
Looking for more? Browse security tools.