Password Generator

Generate strong, cryptographically-random passwords with the length and character sets you choose. Everything runs locally in your browser.

Strength: Very weak

Strong passwords are long and use a mix of lowercase, uppercase, digits and symbols. This generator uses your browser's cryptographic random number generator (Web Crypto) to build unbiased passwords from the sets you enable, and scores the result so you can see its strength at a glance.

Because generation happens entirely on your device, the passwords never leave your browser. Pair a password generator with a password manager so every account gets a unique, strong password you never have to remember.

Frequently asked questions

Are the generated passwords safe?+

Yes. They use the Web Crypto API for cryptographically secure randomness and are generated locally — nothing is transmitted or stored.

How long should my password be?+

Aim for at least 16 characters using all four character types for a very strong password. Longer is always better.

More free tools

We use cookies for analytics and ads to keep this generator free. See our Privacy Policy.