Password generator

Strong, private passwords generated in your browser with crypto.getRandomValues() — plus an entropy meter and dicword-style passphrase mode.

How to Password generator

  1. Step 1. Choose random characters or passphrase mode.
  2. Step 2. Set length and toggle character sets (or word count).
  3. Step 3. Click Generate — the password never leaves your browser.
  4. Step 4. Check the entropy meter and copy to clipboard.

Frequently asked questions

Are these passwords actually random?

They use crypto.getRandomValues(), the browser’s cryptographically secure random source (CSPRNG) — suitable for real credentials.

How long should a password be?

16+ random characters or a 4-word passphrase (~80+ bits) is strong; 100+ bits of entropy is future-proof. The meter shows live bits.

Why exclude look-alike characters?

Skipping I, l, 1, O, 0 makes passwords easier to read back and type correctly, with only a tiny entropy cost.