Password GeneratorPrivacy: All processing runs locally
Generate strong passwords, Diceware passphrases (English & German), or analyze existing password strength with crack time estimation.
| Attack Scenario | Speed | Time to Crack |
|---|
How It Works
This generator uses crypto.getRandomValues(), the browser's cryptographically secure random number generator. No Math.random() is used anywhere. Everything runs offline — no network requests.
Password mode builds a character pool from your selected options (uppercase, lowercase, digits, symbols) and fills each position using CSPRNG. Exclude ambiguous characters like 0OlI1 for readability.
Passphrase mode randomly selects words from curated Diceware-style wordlists (7776 words = 12.9 bits of entropy per word). A 5-word passphrase provides ~64 bits of entropy — easy to remember, extremely hard to crack. Available in English and German.
Analyze mode evaluates any password by computing its entropy, detecting common patterns (repeated characters, sequences, dictionary words), and estimating crack times across different attack scenarios from online throttled (1,000/s) to nation-state GPU clusters (1 trillion/s).