Hashrate is simply hashes per second: how many times per second a miner can run Bitcoin’s proof‑of‑work function while searching for a valid block header. It’s a performance metric for mining hardware — and because the numbers get enormous fast, it’s usually written with prefixes like TH/s (terahashes per second) or EH/s (exahashes per second). This calculator converts between them instantly.
How it works
If you’re comparing ASIC specs, converting pool stats, or trying to sanity‑check “what does 6 TH/s actually mean?”, this calculator should prove useful. You can type into whichever field you like, and the others will update in real-time to show the converted values - no reloads required. This means you can convert in any direction (for example, TH/s → H/s, or EH/s → PH/s) as required.
All of these units are base‑10 (SI) steps, where each jump is × 1,000.
| Unit (abbreviation) | Hashes per second equivalent |
|---|---|
| Hash (H/s) | 1 H/s |
| Kilohash (kH/s) | 1,000 H/s |
| Megahash (MH/s) | 1,000,000 H/s |
| Gigahash (GH/s) | 1,000,000,000 H/s |
| Terahash (TH/s) | 1,000,000,000,000 H/s |
| Petahash (PH/s) | 1,000,000,000,000,000 H/s |
| Exahash (EH/s) | 1,000,000,000,000,000,000 H/s |
| Zetahash (ZH/s) | 1,000,000,000,000,000,000,000 H/s |
As a quick rule of thumb: consumer CPUs/GPUs tend to live in the kH/s-GH/s range (depending on the algorithm), while Bitcoin ASICs are typically quoted in TH/s. Network-wide Bitcoin hashrate is often discussed in EH/s, because it aggregates the work of millions of machines, as can be seen in this chart showing the network’s historical hashrate:
Bitcoin Network Hash Rate
If you’re here because you’re weighing up “lottery mining” odds, you can type your hashrate straight into the Bitcoin solo mining calculator. And if you want a reality check that small (and not-so-small) miners really do beat the odds sometimes, the solo block tracker is waiting to be explored.