Password Generator
Create a strong, random password in one click. It's generated on your device and never leaves it.
Your new password
Strength:
Generated in your browser with secure randomness. We never see or store it.
Why use a generated password?
People are predictable. We reuse favorite words, add a capital letter at the start and a “1!” at the end, and attackers' tools are built around exactly those habits. A password picked by a secure random generator has no pattern to guess.
This generator uses your browser's built-in cryptographic random number generator (crypto.getRandomValues), the same source used for encryption keys. Every character is chosen independently and without bias.
How long should it be?
- 16 characters or more for important accounts like email and banking.
- 20 or more if you'll store it in a password manager, since you don't have to remember it.
- Some older sites limit length or symbols. Turn off symbols if a site rejects the password.
Where to keep it
Save it in a password manager or your phone's built-in password storage, not in notes or email. Then add two-factor authentication for an extra layer. Want to test a password you already use? Try the password strength checker.
Frequently asked questions
Are generated passwords stored anywhere?
No. Each password is created in your browser using its cryptographic random number generator. We never see or store it.
How do I remember a random password?
You don't need to. Save it in a password manager or your phone's built-in password storage, which can fill it in for you.
Why does a site reject my generated password?
Some sites limit length or which symbols are allowed. Try a shorter length or turn off symbols, and keep the length as long as the site allows.
This tool gives an estimate based on common warning signs. It can't guarantee that something is safe. When in doubt, contact the company directly using a website or phone number you already trust.