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
c,FoIYzemAE1o5{{gH6i

How to use Password generator

  1. Set the password length (longer is generally stronger).
  2. Enable the character sets you need (letters, numbers, symbols).
  3. Click regenerate until you get a password you like.
  4. 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.