Technology

Brute-Force Time Calculator

Seconds to crack at given rate. Free online Brute-Force Time Calculator for technology — instant, accurate results, mobile-friendly, no signup needed.

Seconds
1,152,921,504.606847
Years
36.534628

Derivation

  1. ├── 01Givenbits = 60, rate = 1000000000
  2. ├── 02FormulaSeconds: (2)^(t) / a
  3. ├── 03Compute Seconds1.1529e+9
  4. ├── 04FormulaYears: (2)^(t) / a / 31556952
  5. └── 05Compute Years36.534628
Did you know?

Every calculator here runs 100% in your browser — nothing is sent to a server or stored in a database.

§01What is

Understanding the Brute-Force Time Calculator

The Brute-Force Time Calculator computes Seconds from 2 inputs: entropy (bits), guesses/s. Seconds to crack at given rate.

Quick calculators for the math that shouldn’t need a notepad — instant, accurate, private to your browser. The Brute-Force Time Calculator sits in that toolkit — it seconds to crack at given rate. Enter your numbers above and the result updates instantly; every step of the math is shown in the Derivation panel so you can see exactly how the answer was reached.

§02The Formula

How it’s calculated

Seconds = (2)^(t) / a | Years = (2)^(t) / a / 31556952

Where

bits
Entropy (bits)
rate
Guesses/s
Seconds
Output value
Years
Output value
§03Practical Example

Step-by-step walkthrough

Scenario

Apply the formula to a realistic set of inputs: Entropy (bits) = 60, Guesses/s = 1000000000.

  1. 01Start by noting the input — Entropy (bits): 60.
  2. 02Start by noting the input — Guesses/s: 1000000000.
  3. 03Substitute these values into the formula: Seconds = (2)^(t) / a | Years = (2)^(t) / a / 31556952
  4. 04Compute Seconds: the calculator returns 1.15292e+9.
  5. 05Compute Years: the calculator returns 36.5346.
  6. 06Cross-check the answer by opening the Derivation panel above — every line of math is shown so you can follow the computation end-to-end.
§04Variants

Common Brute-Force Time Problems

The formula gets rearranged depending on which variable you need. Here are the patterns you’ll run into in the real world — find the one that matches your problem and follow the worked steps.

01 · PATTERN

Entropy (bits) halved

bits = 30 (from 60)

Keep every other input at its default and halve the entropy (bits). See how seconds responds.

  1. 01New Entropy (bits): 30
  2. 02Baseline Seconds: 1.15292e+9
  3. 03New Seconds: 1.07374
  4. 04Seconds decreases by 100% → use this sensitivity to plan for real-world variation.
02 · PATTERN

Entropy (bits) doubled

bits = 120 (from 60)

Keep every other input at its default and double the entropy (bits). See how seconds responds.

  1. 01New Entropy (bits): 120
  2. 02Baseline Seconds: 1.15292e+9
  3. 03New Seconds: 1.32923e+27
  4. 04Seconds increases by 115292150460684700000% → use this sensitivity to plan for real-world variation.
03 · PATTERN

Guesses/s halved

rate = 500000000 (from 1.00000e+9)

Keep every other input at its default and halve the guesses/s. See how seconds responds.

  1. 01New Guesses/s: 500000000
  2. 02Baseline Seconds: 1.15292e+9
  3. 03New Seconds: 2.30584e+9
  4. 04Seconds increases by 100% → use this sensitivity to plan for real-world variation.
04 · PATTERN

Guesses/s doubled

rate = 2.00000e+9 (from 1.00000e+9)

Keep every other input at its default and double the guesses/s. See how seconds responds.

  1. 01New Guesses/s: 2.00000e+9
  2. 02Baseline Seconds: 1.15292e+9
  3. 03New Seconds: 576461000
  4. 04Seconds decreases by 50% → use this sensitivity to plan for real-world variation.
§05FAQ

Frequently asked questions

Yes. The calculator implements the standard formula as documented and returns exact floating-point results. No approximations are used unless noted in the formula.
Your feedback

How useful was this calculator?

Your ratings stay in your browser — they help us learn which tools people actually rely on.

Rate it
Was this helpful?