Password Generator
Generate cryptographically secure passwords with custom length and character sets. Check the strength of any password with entropy analysis and crack time estimates. Nothing leaves your browser.
Length
164128
Character sets
Batch (5 passwords)
How to use Password Generator
- 1Set the password length
Use the slider or type a number to choose a length between 4 and 128 characters. Longer passwords are significantly more secure.
- 2Select character sets
Toggle uppercase letters, lowercase letters, digits (0–9), and symbols to include in your password. At least one set must be active.
- 3Review the strength indicator
The strength meter shows the entropy in bits and estimates the time it would take to crack the password with a brute-force attack.
- 4Copy your password
Click the copy icon next to any generated password to copy it to your clipboard instantly. No sign-up or account needed.
Frequently Asked Questions
Are the generated passwords truly random?
- Yes. Passwords are generated using the Web Crypto API (window.crypto.getRandomValues), which is a cryptographically secure random number generator built into modern browsers.
Are my passwords stored or sent anywhere?
- No. Password generation happens entirely in your browser. No passwords are ever transmitted to a server or stored in any way.
What does entropy mean in the context of passwords?
- Entropy is measured in bits and represents the unpredictability of a password. A password with 60+ bits of entropy is considered strong; 80+ bits is very strong for most applications.
What does 'exclude ambiguous characters' do?
- This option removes characters that look similar to each other, such as O (capital o), 0 (zero), I (capital i), l (lowercase L), and 1, to prevent confusion when reading or typing a password.