Password Generator

Generate strong random passwords or memorable passphrases. Length, character classes, bulk mode — all local.

Length20
Press Generate

Pick options above and hit Generate.

01 — Overview

How it works

Two modes: random passwords with configurable length and character classes (upper, lower, digits, symbols), or XKCD-style passphrases built from a wordlist. Generate one or hundreds at a time. Every byte of randomness comes from the Web Crypto API; nothing leaves your browser.

02 — Use cases

When to use it

  1. 01

    Generate a strong password for a new service

  2. 02

    Build a memorable passphrase for a master password

  3. 03

    Bulk-generate test passwords for a load test or fixture

  4. 04

    Quickly rotate a credential without leaving the browser

03 — Examples

Real input, real output

20 chars, all classes

ex 01

T7%dKp9!Lv3@Qx2&Wm8z

Cryptographically random, includes upper, lower, digit, symbol.

passphrase, 5 words, hyphen separator

ex 02

stellar-amber-quiet-cobalt-river

Memorable but ~64 bits of entropy.

04 — FAQ

Frequently asked

The randomness comes from window.crypto.getRandomValues — the same source recommended for security-sensitive use in the browser. Passwords never leave your device.

05 — More

Tools that pair well