Generate strong passwords and test password strength instantly. Customize length, character sets, and entropy. Evaluate real-world crack time estimates client-side.
Create secure random passwords with custom options
No passwords yet
Configure your options above and click Generate.
Strong passwords are your first line of defense against unauthorized access. This tool both generates cryptographically random passwords and analyses the strength of existing ones—measuring entropy, estimating crack time, and detecting common patterns. Everything runs locally in your browser.
QHow much entropy is enough for a strong password?
Security professionals recommend at least 80 bits of entropy for most accounts (roughly 12+ random characters from a large set). For high-value accounts, aim for 128 bits or more.
QIs the password stored or transmitted?
No. All generation and analysis happens in your browser using the Web Crypto API. Nothing is sent to a server.
QShould I use a passphrase instead?
Passphrases (4–5 random words) can achieve equivalent entropy while being more memorable. Both approaches are valid; the key factor is randomness and length.