Create strong random passwords with crypto.getRandomValues in your browser. Pick length and character sets for sites, Wi‑Fi, or API keys—nothing is sent to a server.
Password generator
Create cryptographically random passwords. Nothing leaves your device.
StrengthStrong
How to use Password generator
- Set the password length (longer is generally stronger).
- Enable the character sets you need (letters, numbers, symbols).
- Click regenerate until you get a password you like.
- Copy it into your password manager—do not reuse passwords across sites.
Example: A 20-character mix of upper, lower, numbers, and symbols is a solid default.
Frequently asked questions
- Are these passwords really random?
- Yes. They use the browser crypto.getRandomValues API, which is designed for security-sensitive random values rather than ordinary math randomness.
- Is it safe to generate passwords here?
- Generation happens entirely on your device and nothing is transmitted, but always store the result in a trusted password manager.