Developer Tools
Password Generator
Create strong, random passwords with custom rules.
Free foreverRuns in your browserNo sign-up
Select at least one character setStrength: Very strong~103 bits entropy
Passwords are generated locally with your browser's secure random generator and are never sent anywhere.
About the Password Generator
A strong password is long and random, which makes it hard to guess or brute force. This generator builds one for you using your browser's secure random number generator.
You control the length and which character sets to include (lowercase, uppercase, numbers and symbols), and can exclude ambiguous characters like O and 0 for passwords you need to type by hand.
The strength meter estimates entropy in bits, so you can see how resistant your password is. Nothing you generate is stored or sent anywhere.
Key features
- Adjustable length up to 128 characters
- Toggle letters, numbers and symbols
- Exclude ambiguous characters option
- Live strength and entropy meter
How to use
- 1Set the length and choose which character sets to include.
- 2A password is generated instantly; click Regenerate for a new one.
- 3Copy your password and store it in a password manager.
Frequently asked questions
- Are these passwords safe?
- Yes. They are generated locally using crypto.getRandomValues, a cryptographically secure source, and are never transmitted or saved.
- How long should my password be?
- 16 characters or more with a mix of character types is a good baseline. Longer is stronger, especially for important accounts.