Password Generator
GenerateGenerate strong random passwords with adjustable length and character sets, using your browser's secure crypto source. A live strength meter helps you pick safely.
Runs entirely in your browser — nothing is uploaded
—Strength · ~0 bitsWeak
Frequently asked questions
Are these passwords truly random?+
Yes. They're generated with `crypto.getRandomValues`, your browser's cryptographically secure random source — not Math.random.
What does the strength meter mean?+
It estimates entropy in bits based on length and the character sets you enable. More bits means harder to crack; aim for 70+ bits.
Is my data sent to a server?+
No. Generating passwords happens entirely in your browser using built-in web APIs — nothing is uploaded, stored, or logged.