Strong Password Generator
Generate strong random passwords with custom length, letters, numbers and symbols, exclude look-alike characters, and see the strength.
Processed locally in your browser. Nothing is uploaded.
How to use
- Set the length and character types.
- Generate.
- Copy it into your password manager.
Example and rules
Example: a 16-character password with all character types has about 104 bits of entropy.
- Uses Web Crypto randomness, never Math.random.
- Each selected character type appears at least once.
- Passwords are generated on this page only; never stored or sent.
Frequently asked questions
How long should a password be?
At least 12 characters; 16+ for important accounts, plus two-factor authentication.
What are look-alike characters?
Characters such as 0/O and 1/l/I that are easy to confuse.
Can you see my password?
No. It is generated only in your browser.