Password Checker: How secure is your password?
The password checker is a free password test with no sign-up: Check your password’s strength on a five-level scale, see detected patterns, and view the time to crack it in three attack scenarios, from 100 online attempts per hour to 10 billion attempts per second against a fast hash. The check runs only in your browser; nothing is transmitted.
Built by Luca Stanek
Strong passwords are just the start. Host on a VPS with your own firewall.
Runs only in your browser; nothing is transmitted. Check a similar password instead of your real one.
Enter a password to see the result instantly.
Example result
Password test with examples: How the checker rates them
Fictional passwords evaluated using the same analysis as your input. The cracking time assumes a stolen fast hash and 10 billion attempts per second.
passwort123
Very weak
Time to crack: instantly
Sommer1987!
Very weak
Time to crack: instantly
Tr0ub4dor&3
Medium
Time to crack: 1.7 days
Kaffeetasse7
Medium
Time to crack: 4.1 minutes
Gartenzaun-Wolkenmeer-Teekanne-Bleistift
Very strong
Time to crack: longer than the age of the universe
kT9#mQ2$vL8!pX4z
Very strong
Time to crack: longer than the age of the universe
Why use this Password Checker?
Check password strength: more than a strength bar
Browser only
No request, no storage, no logging.
Detects patterns
Words, keyboard patterns, sequences, years, dates, and substitutions.
Three attack scenarios
100 per hour online, 10,000 per second with bcrypt, 10 billion per second with MD5.
Practical tips
Up to three tips on what’s weak and how you can improve it.
How it works
How the Password Checker works
Enter password
Type or paste a password, or click one of the examples. The result appears instantly.
Read result
See the rating from “Very weak” to “Very strong,” the time to crack it in three attack scenarios, plus entropy and effective strength.
Check pattern
The patterns found appear under “Detected,” with warnings below. While the password is hidden, its parts remain masked; the eye icon reveals them.
Improve
Follow the tips. If the result is below “Very strong,” “Generate Strong Password” opens the password generator to create a new random password.
About the tool
How secure is my password?
ZAP-Hosting’s Password Checker evaluates a password for free, directly in your browser. It rates its strength on five levels, identifies patterns, and estimates the time to crack it in three attack scenarios—from 100 attempts per hour for an online login to 10 billion per second against a fast hash.
What matters is length, randomness, and no recognizable pattern. Special characters alone do little: Sommer1987! contains a common word, a year, and an exclamation mark, so it is considered very weak. With a stolen fast hash, it can be cracked immediately.
Which patterns does the Password Checker detect?
Common passwords and words, including capitalization or substitutions like 0 for o, word-like letter sequences, keyboard patterns, sequences like abc or 1234, repetitions, years, and dates. For each pattern, it calculates how many attempts an attacker would need.
Entropy or effective strength?
Entropy in bits indicates how strong the password would be if every character were chosen at random. Effective strength accounts for detected patterns. The larger the gap between the two values, the more strength those patterns cost you.
Check password strength, not data breaches
The Checker tells you how hard your password is to guess, not whether it has appeared in a data breach. Checking that would require sending the password or its hash, and that doesn't happen here.
Where the estimate has limitations
The built-in word list is small and mainly contains English and German passwords and words. The checker assesses other words by how much they sound like words, so its estimates for them are more optimistic. Crack times are always estimates, not guarantees.
Cracking time table
How long should a password be? Time-to-crack table by length
Random passwords of 6 to 20 characters against a stolen fast hash at 10 billion attempts per second.
| Length | Numbers only | Lowercase letters | Letters and numbers | All characters |
|---|---|---|---|---|
| 6 characters | instantly | instantly | 5.7 seconds | 1.2 minutes |
| 8 characters | instantly | 21 seconds | 6.1 hours | 7.7 days |
| 10 characters | 1 second | 3.9 hours | 2.7 years | 190 years |
| 12 characters | 1.7 minutes | 3.6 months | 10,000 years | 1.7m years |
| 14 characters | 2.8 hours | 200 years | 39m years | longer than the age of the universe |
| 16 characters | 12 days | 140,000 years | longer than the age of the universe | longer than the age of the universe |
| 20 characters | 320 years | longer than the age of the universe | longer than the age of the universe | longer than the age of the universe |
Explore more
More security tools
Password Generator
Generate strong, random passwords directly in your browser — nothing is stored or transmitted.
Built by Rugile Rutkauskaite
Bcrypt Generator & Checker
Generate and verify Bcrypt hashes—entirely in your browser, with an adjustable cost factor.
Built by Rugile Rutkauskaite
JWT Debugger
Decode, edit, and re-sign JSON Web Tokens, including signature verification for HS256/HS384/HS512 and RS/PS/ES verification with a public key, entirely in your browser.
Built by Jakub Martyniak
.htaccess Generator & htpasswd Generator
Create Apache .htaccess and .htpasswd files online: 301 redirects, HTTPS, password protection with bcrypt, WordPress rules, error pages, caching, GZIP, and hotlink protection. Runs entirely in your browser.
Built by Dimitri Heissler
FAQ
Password Checker FAQ
Quick answers about password security, cracking time and privacy.
That depends on length, randomness and recognizable patterns. The Password Checker rates your password on a five-level scale from “Very weak” to “Very strong.” For example, passwort123 is “Very weak” and would be cracked immediately if its hash were stolen. Even Sommer1987! remains very weak despite the special character. A random password such as kT9#mQ2$vL8!pX4z is “Very strong.”
The check runs only in your browser: no server requests, no storage, nothing in the URL, and no logging. As long as the password is hidden, detected parts remain masked too. Even so, it’s better to test a similar password rather than your real one.
The Checker estimates how many attempts an attacker would need and divides that by the attack rate: 100 per hour for an online login with lockouts, 10,000 per second for a stolen bcrypt hash, and 10 billion per second for a fast hash such as MD5. Beyond 13.8 billion years, it displays “longer than the age of the universe.” These are estimates, not guarantees.
Entropy in bits applies if every character were chosen at random. Effective strength subtracts the effort an attacker saves because of detected patterns. The gap between the two values shows what those patterns cost you.
Common passwords and words, including capitalization or substitutions like 0 for o, word-like letter sequences, keyboard patterns, sequences like abc or 1234, repetitions, years, and dates. The built-in word list is small and mainly contains English and German entries. It assesses other words by how they sound, so its estimates for them are more optimistic.
The checker recommends at least 14 characters or a passphrase of four or more random words. The passphrase Gartenzaun-Wolkenmeer-Teekanne-Bleistift is “Very strong,” while the short, complex Tr0ub4dor&3 is only “Medium.” For email, password managers, and server access, 16 to 20 characters is a good choice. The time-to-crack table above shows how much each extra character helps.
No. Checking against data breaches would require sending the password or its hash, and this checker doesn't do that. It only assesses strength and patterns directly in your browser.
Follow the displayed tips, such as making your password longer and avoiding words, years, or keyboard patterns. If the result is below “Very strong,” the “Generate Strong Password” button takes you to the password generator to create a new random password.
Any more questions?
Contact SupportLooking for a secure server for your projects?
A ZAP-Hosting VPS gives you your own SSH access, firewall, and full root access.
No setup. No risk. Online in seconds.
Looking for more tools? View all developer tools
