Secure Password Generator

Choose a length and character types, then generate. Passwords come from your browser's cryptographically secure random source.

Runs in your browser. Nothing is uploaded.

How to use it

  1. Set the length. Longer is stronger.
  2. Pick the character types.
  3. Generate, copy and store it in a password manager.

Common uses

  • New account passwords
  • Wi-Fi keys
  • Temporary access codes

Questions

Is this random enough?

It uses crypto.getRandomValues with rejection sampling to avoid bias.

Is the password stored or sent?

No. It exists only on your screen.

Related tools