Password Generator
Generate cryptographically secure passwords with strength estimation
About Password Generator
A strong password is long, unpredictable, and unique to each account. Human-chosen passwords tend to follow patterns that attackers guess quickly, so random generation is safer than inventing one yourself.
This generator creates passwords in your browser using the cryptographically secure random number generator provided by the browser, not a predictable pseudo-random function. You can choose the length and which character types to include. Nothing is transmitted, but you should still store the result in a password manager rather than in plain text.
Common use cases
- Creating a unique password for a new account.
- Generating a random secret for a service you administer.
- Producing test credentials for development environments.
- Making a longer password to meet a site's requirements.
Frequently asked questions
- How long should a password be?
- Longer is better. Sixteen or more random characters is a strong choice for most accounts, and a password manager removes the need to remember it.
- Are generated passwords stored anywhere?
- No. They exist only in your browser tab until you close or refresh it.
- Should I include symbols?
- Symbols add variety, but length matters more. Disable them only if a site rejects certain characters.
- What does the strength meter measure?
- An entropy-based score from Very Weak to Very Strong, based on the character set and length you chose, not on whether the password resembles a real word.