Password
Generate & check
Password Generator
Generate strong, random passwords.
Password Strength Checker
Type or paste a password to analyze its strength.
How to use the Password tool
Strong passwords are the first line of defense for servers, databases, and accounts. This tool combines a secure random password generator with a strength checker: tune the length and character sets to generate a password, then paste any password into the checker to see exactly why it is strong or weak, with concrete feedback on what to improve.
- 1 Drag the length slider (16+ characters is recommended).
- 2 Tick the character sets you want: uppercase, lowercase, numbers, symbols.
- 3 Click Generate to create a random password, then use the copy button.
- 4 For an existing password, type or paste it into the Strength Checker below.
Example: Strength checker feedback
password123
Strength: Weak Missing: uppercase letters, symbols, length (use 12+ chars) Avoid: sequential characters (abc123)
Password FAQ
How long should a generated password be?
Aim for at least 12 characters; 16 or more is better for anything protecting sensitive systems. Every extra character multiplies the number of possible combinations exponentially.
Is the generator truly random?
Yes. Passwords are generated in your browser with the built-in cryptographic random number generator — nothing is sent to a server, and no history is stored.
What makes a password strong?
Length first, then variety: mixing uppercase, lowercase, numbers, and symbols. Avoid repeated characters, sequential runs like abc123, and any word found in a dictionary.
Should I use a password manager instead?
Yes. Generate long random passwords and let a password manager store them. That way each account gets a unique password and you only need to remember one master password.