- Set your length. A 16-character password is the minimum recommendation for important accounts. Use 20+ characters for financial accounts, email, and password managers. The longer the password, the exponentially harder it is to crack.
- Select character types. Using all four types (uppercase, lowercase, numbers, symbols) maximizes the character pool size, which directly increases entropy. Each added character type multiplies the number of possible passwords.
- Exclude ambiguous characters (optional). If you need to type the password manually, excluding characters like 0/O/l/1/I prevents transcription errors. This slightly reduces the character pool but avoids confusion.
- Copy the password. Click Copy and paste it directly into your password manager. Never type passwords you generated digitally into a public device.
- Regenerate freely. If you want a different combination of characters, click Refresh. Each generation uses cryptographically secure random numbers.
Password Generator
Generate secure random passwords with custom length and character sets. Shows entropy and estimated crack time.
88
Character pool
103 bits
Entropy
409.8 trillion years
To crack (1B/sec)
How to Use the Password Generator
Password Entropy and Strength Explained
Password strength is measured in bits of entropy. Entropy tells you how many guesses an attacker would need on average to crack the password:
Entropy (bits) = log2(charset size) × password length Possible combinations = charset size ^ password length
Character pool sizes:
| Character types | Pool size |
|---|---|
| Lowercase only | 26 |
| Lowercase + uppercase | 52 |
| Lowercase + uppercase + numbers | 62 |
| All four types | ~95 |
Example: 16-character password with all four types (pool size 95):
Entropy = log2(95) × 16 = 6.57 × 16 = 105 bits Combinations = 95^16 ≈ 4.4 × 10^31 At 1 billion guesses/second: 4.4×10^31 / 10^9 = 4.4×10^22 seconds = 1.4 trillion years
This is why length matters much more than complexity. A 20-character lowercase-only password (94 bits) is stronger than a 10-character password using all character types (66 bits).
Frequently Asked Questions
Related Calculators
Subnet Calculator
Calculate network address, broadcast address, usable host range, and subnet mask from IP address and CIDR notation.
Roman Numeral Converter
Convert between Arabic and Roman numerals with step-by-step breakdown. Supports 1 to 3999.
Random Number Generator
Generate truly random numbers within any range. Pick multiple numbers or a unique set.
GPA Calculator
Calculate your GPA for a semester or your cumulative GPA. Supports 4.0, letter grade, and percentage scales.