Free strong password generator
Create strong, random passwords that are genuinely hard to crack — generated with your browser's cryptographically secure random generator, never sent anywhere. Set the length, choose character types, and copy a unique password for every account.
How to generate a strong password
- Set the length to 16 or more characters.
- Enable uppercase, lowercase, numbers and symbols.
- Or switch on pronounceable mode for a memorable-but-strong password.
- Copy your password and store it in a password manager.
What makes a password strong
Strength comes from length and randomness, not from swapping letters for symbols. A 16-character random password has so many combinations that brute-forcing it is infeasible. The biggest security win is a unique password per account.
Password best practices
- Use a different password for every account.
- Aim for 16+ characters on important accounts.
- Store passwords in a reputable password manager.
- Turn on two-factor authentication wherever possible.