Strong Password Generator
Choose the length and character types and generate a cryptographically strong, random password. Your password is never sent to a server.
Your files are processed on your device, never uploaded.
How to use
- 1Pick the password length with the slider (longer = more secure).
- 2Tick the character types you want: lower/upper case, numbers, symbols.
- 3The password is generated instantly; the meter shows its estimated strength.
- 4Use “Copy” to grab it, or press “Regenerate” for a new one.
Frequently asked questions
Is the password truly random?
Yes. It uses the browser's cryptographic randomness (crypto.getRandomValues), making it practically impossible to guess.
Is my generated password stored anywhere?
No. The password is generated entirely on your device; it is never sent to or stored on a server.
How long should my password be?
At least 16 characters is recommended for general use; for critical accounts use longer passwords with all character types.
What does “Exclude ambiguous characters” do?
It removes characters that are hard to tell apart, like O/0 or l/1/I, reducing mistakes when typing the password by hand.