Analyze password strength with entropy calculation, crack time estimation, and improvement suggestions
Enter a password above to analyze its strength
Password strength is measured by entropy, which considers the length of the password and the size of the character set used. Higher entropy means more possible combinations an attacker would need to try.
The estimated crack time assumes a brute-force attack at 10 billion guesses per second, which represents a powerful modern attack. Real-world crack times may vary based on the attacker's resources and the hashing algorithm used.
Use passwords with at least 12 characters, mixing uppercase, lowercase, numbers, and symbols. Avoid common words, personal information, and sequential patterns. Consider using a password manager to generate and store strong passwords.
Your password is analyzed entirely in your browser. No data is sent to any server. This tool is safe to use with real passwords, but we recommend using a password manager for generating and storing your passwords.
Hash passwords with bcrypt and verify plaintext against bcrypt hashes with configurable salt rounds
Generate secure SSH key pairs for authentication with RSA and Ed25519 support
Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hash digests of any text instantly
Generate secure random tokens and passwords with customizable length and character sets