Secure Password Generator
Generate strong random passwords locally using the browser's cryptographically secure random number generator. Pick the length and character classes — nothing is sent over the network or stored anywhere.
Runs locally — nothing you enter is sent
Security
Free · no signup
Click Generate
How to use
- Choose a password length with the slider.
- Toggle uppercase, lowercase, numbers and symbols.
- Click generate and copy the result into your password manager.
Privacy
This tool runs entirely in your browser. Nothing you enter or open is sent anywhere. Privacy policy.
Limitations
- Passwords are generated from the selected character classes only; site-specific composition rules must be matched by your choices.
FAQ
How random are the generated passwords?
They use crypto.getRandomValues(), the browser's cryptographically secure generator — not Math.random().
Are generated passwords stored or sent anywhere?
No. Generation happens in your browser's memory and the page makes no network calls.
How long should a password be?
For accounts protected by a password manager, 16-24 characters with all character classes is a sound default.