WiFi Password Crack Time Calculator
WiFi Password Crack Time Calculator
Once an attacker captures a WPA/WPA2 handshake, cracking the password becomes an offline attack - there's no router rate-limiting to slow it down, only the attacker's available compute power. This calculator estimates average-case cracking time given a password's length, character set, and the attacker's handshake-testing speed.
Formula
Total Combinations = Character Set Size ^ Password Length
Average Crack Time = (Total Combinations / 2) / Attempts Per Second
Example
An 8-character password from a 95-character set, tested at 50,000 handshake attempts/second:
Total Combinations = 95^8 ≈ 6.63 x 1015 → Average Crack Time ≈ 2,100 years
Why Length Beats Complexity
Because combinations grow exponentially with length, adding just a few more characters to a WiFi password does far more to resist cracking than adding special characters to a short one. This is a major reason WPA3 was introduced with additional protections against offline dictionary and brute-force attacks on captured handshakes - but a long, random passphrase remains the single most effective mitigation regardless of protocol version.