Password Brute Force Calculator

← home

Brute-force time estimate for an ASCII password, plus a policy rule check.

Everything runs locally in your browser. Nothing is sent anywhere.

Password
Length 0 · no characters
Rules
0 = no maximum.
Each character listed is banned.
No input means no policy.
Attack model
Off: starts at length 1.
On: starts at the minimum length.
 
Rule check
Enter a password.
Time to reach this password
Sequential search, ordered by length then by ASCII value.
Attempts to reach
Total keyspace searched
Position in keyspace
Alphabet size
Keyspace entropy
Worst case (whole keyspace)
Model: The password is treated as a number in base N, where N is the attacker alphabet size. Candidates are tried in strict order of every candidate of length 1, then every candidate of length 2, and so on. Each length is enumerated in ASCII order. No dictionaries, leaked-password lists, or heuristics are used, so: