Free · Open · Private

Strong passwords,
instantly.

Generate secure passwords and passphrases right in your browser. Nothing is sent to a server. Nothing is stored.

Length16
Character types
Uppercase (A–Z)
Lowercase (a–z)
Numbers (0–9)
Symbols (!@#…)
Skip ambiguous characters (0 O l I 1)
History
No history yet.

Private

Runs in your browser

Passwords are generated locally using your device's cryptographic random number generator. Nothing leaves your browser.

Strong

Cryptographically random

Uses crypto.getRandomValues() — the same source browsers use for TLS. Not Math.random().

Flexible

Password or passphrase

Choose random characters for maximum entropy, or a passphrase of plain words — easier to type and remember.