Password Generator
Generate strong, random, secure passwords with full control over length, character sets and rules. Everything is created locally in your browser using a cryptographically secure random source — your passwords are never sent anywhere.
ke!LuV0X;6gw3h=*i[m*Advanced rules
About the Password Generator
A strong password is long and unpredictable. Generating one by hand tends to produce patterns an attacker can guess, so a generator that draws from a cryptographically secure random source is the safer choice. The longer the password and the larger the pool of characters, the more combinations an attacker has to try.
This generator runs entirely in your browser using the Web Crypto API, so the passwords it produces are never transmitted or stored. Flexible rules let you match almost any password policy — minimum symbols, no ambiguous characters, no repeats — while the entropy readout shows how strong each result actually is.
How to use it
- 1Choose a length and the character types you want included.
- 2Tweak the advanced rules to match your password policy.
- 3Copy a generated password, or hit regenerate for a fresh batch.
Features
- Adjustable length from 4 to 128 characters
- Toggle uppercase, lowercase, numbers and symbols (with a custom symbol set)
- Exclude similar/ambiguous characters, require each set, or avoid repeats
- Live strength estimate (entropy) and one-click copy
- Generate several passwords at once
Frequently asked questions
Are the passwords generated securely?
Yes. Passwords are generated with the browser Web Crypto API (crypto.getRandomValues), a cryptographically secure random source, entirely on your device. Nothing is sent to a server.
How long should my password be?
Longer is stronger. 16+ characters with a mix of character types is a good baseline; 20+ is recommended for important accounts. Use a password manager so length is not a burden.
What does “exclude similar characters” do?
It removes easily confused characters like l, I, 1, O and 0 so the password is easier to read and type without ambiguity.
Is it safe to generate passwords on a website?
Here, yes — generation is 100% client-side and nothing leaves your browser. As a general rule, prefer tools that generate passwords locally, like this one.