Password Strength Checker API - Entropy & Crack Time avatar

Password Strength Checker API - Entropy & Crack Time

Pricing

$10.00 / 1,000 password checkeds

Go to Apify Store
Password Strength Checker API - Entropy & Crack Time

Password Strength Checker API - Entropy & Crack Time

Password strength checker API. Input: a password string. Output: JSON with entropy in bits, estimated crack time, and specific weaknesses (common passwords, keyboard patterns, repeats). Privacy-safe: nothing is stored. $0.01 per password checked.

Pricing

$10.00 / 1,000 password checkeds

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Password Strength Analyzer

Know exactly how strong a password is — entropy in bits, real crack-time estimate, and the specific weaknesses that make it guessable. Privacy-safe: nothing is stored and the password is never echoed back.

Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.

What you get

  • Entropy in bits based on character set and length
  • Crack-time estimate for both offline (fast-hash GPU) and online (throttled) attacks
  • Score 0–4 with a human label (Very Weak → Very Strong)
  • Specific issues: common/breached passwords, sequential runs, repeated characters, keyboard walks (qwerty), dictionary words (incl. leet-speak), too short
  • Actionable suggestions to fix each weakness
  • Single password or bulk array in one run
  • The password itself is never written to the output

Input

{
"password": "Tr0ub4dor&3",
"passwords": ["correct horse battery staple", "qwerty123", "P@ssw0rd!"],
"maxItems": 50
}

Output

{
"length": 11,
"score": 2,
"strength": "Fair",
"entropyBits": 72.1,
"charsetSize": 95,
"crackTimeOffline": "centuries",
"crackTimeOnline": "centuries",
"issues": [
"Contains a common dictionary word (\"dragon\")."
],
"suggestions": [
"Avoid real words; prefer a random passphrase."
],
"analyzedAt": "2026-06-24T00:00:00.000Z"
}