Password Generator
Generate a strong random password — choose the length and characters (uppercase, numbers, symbols) yourself. It's created in your browser and never sent anywhere.
How to use — Password Generator
- Set the password length with the slider (12+ recommended).
- Choose character types — uppercase, lowercase, numbers, symbols.
- Click Generate password — a new random password is created.
- Use "Copy password" to copy it to your clipboard.
FAQ
Is this password stored or sent anywhere?
No. The password is generated entirely in your browser using crypto.getRandomValues() — it's never created on a server or saved anywhere. It's gone as soon as you close the page.
What makes a strong password?
At least 12–16 characters, with all four types (uppercase, lowercase, numbers, symbols) enabled. Use a different password for every account.
Are the generated passwords truly random?
This uses the browser's cryptographically secure random generator (Web Crypto API) — not Math.random() — which is the industry standard for password generation.
How do I remember my passwords?
Use a password manager (Bitwarden, 1Password, or your browser's built-in manager). Reusing the same password everywhere is the biggest risk.