Password Generator
Read the guide
How Long Should Your Password Be in 2026?
Pairs well with
About Password Generator
Generate strong, secure random passwords instantly. Customise length, include symbols, numbers, and uppercase letters. All randomness comes from the browser's Web Crypto API.
Strong passwords have two properties: long enough that brute-force is infeasible, and random enough that they can't be guessed from public information. 16+ characters with mixed case, numbers, and symbols hits the modern 'computationally infeasible to crack' bar for offline attacks.
Randomness comes from `crypto.getRandomValues()` — cryptographic-grade. Length defaults to 16 (the NIST 2024 recommendation). For passwords you have to type, use 12-14 with a passphrase generator instead. For passwords stored in a manager, longer is always better.
Common questions
Should I use a password manager?
Yes. Generated passwords like these are best stored in a manager (1Password, Bitwarden, Apple Keychain) — typing them by memory defeats the point.
How long should my password be?
16 characters minimum for online accounts, 20+ for high-value ones (banks, primary email). Length matters more than character variety past a point.
Are these passwords saved?
No. The page never persists them. Once you generate one, copy it to your password manager.
Everything happens on your device. Close the tab and it's gone.