Generate strong, random passwords with custom settings.
A weak password is the single most common point of entry for cybercriminals. Reusing passwords across sites means one breach exposes all your accounts. Our Password Generator creates cryptographically random, high-entropy passwords of any length and character composition — so you never have to invent a password yourself again.
Everything runs locally in your browser. No passwords are stored, logged, or transmitted. The generator uses your browser's built-in cryptographic random number generator (the same technology that secures your banking) for true randomness.
Choose your password length (we recommend at least 16 characters) and select which character sets to include: uppercase letters, lowercase letters, numbers, and symbols. Click Generate and a new password is instantly created using your browser's cryptographically secure PRNG. Copy it to your clipboard and save it in a password manager.
Password entropy (bits) = log₂(character_pool_size^length)
Example pool sizes:
Lowercase only (26): 26 options per character
Lowercase + uppercase (52): 52 options
Alphanumeric (62): 62 options
Full (a-z, A-Z, 0-9, symbols ≈95): 95 options
8-character lowercase-only password:
Time to crack at 1 trillion guesses/second: < 0.1 seconds. Terrible.
12-character alphanumeric password (62 chars):
Time to crack: ~750 years. Better.
20-character full character set (95 chars):
Time to crack: longer than the current age of the universe. Excellent.
This is why length and character variety both matter — and why the jump from 8 to 20 characters is far more powerful than it intuitively seems.