Password Generator
Generate strong random passwords with one click.
🔒 100% browser-based — your data never leaves your device.
About this tool
Generate cryptographically strong passwords using your browser’s secure random number generator (crypto.getRandomValues). Choose the length and which character sets to include — uppercase, lowercase, numbers and symbols — then copy the result with one click.
Because generation happens locally, the password is never transmitted or logged anywhere. Nobody, including this site, ever sees it.
Frequently asked questions
How long should a password be?
Use at least 12 characters; 16+ is better for important accounts. Length adds far more strength than complexity, so when in doubt, make it longer.
Is it safe to generate a password on a website?
Here, yes: the password is produced by your own browser’s cryptographic random generator and never leaves your device. You can even load the page, go offline, and then generate.
Should I use a different password for every site?
Absolutely. Reused passwords are the number one cause of account takeovers — one leaked site exposes all your accounts. Use a password manager to store unique ones.