Skip to content
Calcrivo

Hash Rate

Calculate hashing throughput and time required to compute a given number of hashes.

Inputs

H/s

Time to Compute Target Hashes

1,000.0000seconds

Time in Days

0.011574days

Hash Rate (formatted)

1 GH/s

Step by step

  1. Hash rate

    1000000000

    = 1 GH/s

  2. Time to complete

    1000000000000 / 1000000000

    = 1000 seconds

  3. Time in human units

    1000s

    = 16.6667 minutes

How it works

Hash rate measures the speed at which a system can compute cryptographic hash functions. The time to compute a target number of hashes is simply the target count divided by the rate. This is relevant for password cracking estimates, proof-of-work mining calculations, and sizing hardware for hash-intensive workloads.

Formula

Time to compute

time_seconds = target_hashes / hash_rate

N
Target number of hashes
R
Hash rate (hashes per second)

Frequently Asked Questions

What is a typical hash rate for modern hardware?

A modern GPU can compute billions of SHA-256 hashes per second (GH/s). Dedicated ASICs for cryptocurrency mining reach into TH/s (trillions per second). CPU-based rates are typically in the MH/s range for fast algorithms.

How does hash rate relate to password security?

Higher attacker hash rates mean passwords can be cracked faster. A password whose keyspace would take centuries to exhaust at 1 MH/s might fall in days at 10 TH/s — which is why modern password hashing uses deliberately slow algorithms like bcrypt or Argon2.

You might also need