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
AOdzy4yvAClX3ogG
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.
Related tools
- Strong Password GeneratorBulk generate highly secure passwords with entropy scoring and security profiles.
- QR Code GeneratorTurn any URL, text, or contact info into a scannable QR code. Download as PNG.
- UUID GeneratorGenerate RFC 4122 v4 UUIDs in bulk. Multiple output formats including URN and braces.
- Random Number GeneratorGenerate truly random numbers with custom min/max range. No duplicates option.
- Lorem Ipsum GeneratorGenerate placeholder text by paragraphs, sentences, or words. HTML output option.
- Random Word GeneratorGenerate random English words instantly. Filter by length or generate in bulk.