Most password advice is wrong in a specific way: it rewards symbols and punishes length. "Diwali@2024!" satisfies every corporate rule and falls in seconds to a dictionary attack with common substitutions; "yellow tractor ledger monsoon" satisfies none and holds for centuries. This checker estimates a password's real resistance to cracking — entropy in bits, time to brute-force at realistic attacker speeds, and pattern weaknesses like dictionary words, dates, keyboard walks and repeated characters — entirely in your browser. The password you type is never sent anywhere.
How the score is computed
- Pattern analysis: the checker looks for dictionary words (English, Hindi transliterations, Indian names and places), years and dates, keyboard sequences (qwerty, 12345), repeats (aaa, 121212), and l33t substitutions — and counts each as one "guess", not as random characters.
- Entropy: what remains is scored as random characters from the sets used; log₂ of the search space gives bits.
- Crack time: guesses ÷ attacker speed — from 10 per second (online, rate-limited) to 10 billion per second (offline against a leaked hash on GPUs).
- Verdict: very weak to very strong, with the specific weaknesses listed and a suggestion.
"Shop@2024" scores about 25 bits — cracked offline in under a second. "kaagazo-ledger-cobra-72" scores above 70 bits — thousands of years at the same speed.
How to use the checker
- Type or paste the password; the analysis updates as you type. It is masked by default.
- Read the entropy, the crack-time estimates for online and offline attacks, and the list of detected patterns.
- Follow the suggestion — usually "add length" or "remove the dictionary word/date" — and re-check.
- Generate a replacement with the password generator if the verdict is below "strong".
- Repeat for the handful of accounts that matter most: email, bank, GST portal, marketplace, social.
What a strong password looks like
- 16 or more characters, or a passphrase of 4–6 random words.
- No name, shop name, city, vehicle number, phone number, or year.
- Unique to the account — reuse is the most common failure; a breach elsewhere becomes a login here.
- Backed by two-factor authentication.
Symbols help a little; length helps a lot. Two extra characters roughly multiply the search space by several thousand.
Why this matters for a small business
Account takeover is the fastest-growing fraud against Indian SMEs: a compromised email leads to marketplace payout changes, GST portal access, or fake invoices sent to your customers with a different bank account. The attack patterns and the six-point defence are in GST scam calls, fake notices and OTP fraud. Website admin accounts are the other soft spot — the WordPress hardening checklist covers them.
Related tools
- Password generator — strong random passwords and passphrases.
- Store WiFi QR — share a strong WiFi password without typing it.
- Privacy policy generator — state your security commitments.
- Robots.txt generator — keep admin paths out of search.
- Barcode & QR scanner — inspect QR payloads safely.