Password generator

Creates strong random passwords with your browser’s cryptographic random number generator.

What you enter is processed in this browser only and is not transmitted.

Loading tool …

How it works

  1. Choose length and how many.
  2. Pick character sets; optionally exclude characters that are easy to confuse.
  3. Click “Generate passwords” and copy the one you want.

Notes and limitations

  • It uses crypto.getRandomValues – the same generator browsers use for encryption. Selection is uniform, with no statistical bias.
  • Passwords are created only on your device and are neither stored nor transmitted.
  • Use a password manager and a different password for every service.

Frequently asked questions

How long should a password be?

At least 16 characters for important accounts. Length adds more security than exotic symbols.