Generators
Password Generator
Generate cryptographically random passwords with custom length and character sets. Entropy scoring shows you exactly how strong each password is — all in your browser.
Password Options
Your Password
edFc4t6FtqafJyDE
16 characters · 95 bits entropy
Strength
Strong95.3 bits of entropy
Length
16 chars
Entropy
95 bits
How are passwords generated?
Every password is generated using crypto.getRandomValues() — the Web Crypto API built into your browser. This produces cryptographically secure random values, making the output genuinely unpredictable. No server is involved at any point.
Understanding password entropy
Entropy is calculated as log₂(charsetSize ^ length). A 16-character password using uppercase, lowercase, and numbers has a charset of 62 characters, giving ~95 bits of entropy. At one trillion guesses per second, cracking it would take longer than the age of the universe.
Password best practices
- Use a unique password for every account — never reuse.
- Store passwords in a password manager (Bitwarden, 1Password, KeePass).
- Enable two-factor authentication (2FA) wherever possible.
- Length matters more than complexity — 20 random characters beats a short "complex" password.