Local Tool

Password resistance calculator

Compare the random scale on numbers. This is an educational model; you do not enter a password here.

Calculation assumptions

The model assumes independent, evenly random characters. It does not evaluate the password arranged by man.

For example, 26 small letters, 62 letters and numbers, 94 ASCII printing characters.
Number of characters, from 1 to 1,000.
These are examples of values, not the measurement of specific service or equipment.
The total number from 1 to 1,000,000,000,000. The change sets its own assumption.

Result for current assumptions

94 characters to choose from · length: 16 · number of attempts per second: 10.

Combinations
≈ 3,71 × 10^31
Model entropy
104.9 bit
Average time in the model
5,88 × 10^22 years

The time is rounded down to the given unit. The very large values are shown approximately: × 10^n is multiplied by ten to the n power.

Compare lengths with the same assumptions

Only the length changes. The number of characters available and the pace of attempts remain the same as in the form. This is an example of model action, not rating a real account.

12 characters

4 characters less

Combinations
≈ 4,75 × 10^23
Average time in the model
754 050 236 415 718 years

16 characters

Current Length

Combinations
≈ 3,71 × 10^31
Average time in the model
5,88 × 10^22 years

20 characters

4 characters more

Combinations
≈ 2,90 × 10^39
Average time in the model
4.59 × 10^30 years

Assumptions

We calculate the average number of attempts on an evenly random selection. The scripts are only illustrative; the source of password quality is randomness, length and account protection.