Password Generator
Build a strong, random password with the character sets and length you choose. The generator uses your browser's cryptographic random number source and shows a real-time strength estimate. Nothing is sent over the network.
Strength: Very strong~129 bits
Frequently asked questions
How long should a strong password be?+
Aim for at least 16 characters with a mix of letters, numbers, and symbols. Shorter passwords (under 12) are increasingly brute-forceable. Length matters more than complexity.
Is this generator cryptographically secure?+
Yes. It uses window.crypto.getRandomValues(), which the browser backs with a CSPRNG. That's the same source recommended for security-sensitive use cases.
Should I reuse a generated password across accounts?+
No. The whole point of a unique random password is per-site uniqueness — if one site leaks, the others are still safe. Use a password manager to store them.