Bitcoin Hashrate Chart
at block 955,613
The Bitcoin hashrate chart shows estimated global mining power over time. Hashrate rises as miners join the network; difficulty adjusts to keep blocks near 600-second targets.
Bitcoin hashrate change
Bitcoin hashrate all-time high
- observed at block 915,533 .
Hashrate units
Bitcoin network hashrate is measured in hashes per second (H/s). As the network grows, larger SI prefixes are used.
| Unit | Hashes | Per second |
|---|---|---|
| H/s | 1 | One |
| kH/s | 1,000 | Thousand |
| MH/s | 1,000,000 | Million |
| GH/s | 1,000,000,000 | Billion |
| TH/s | 1,000,000,000,000 | Trillion |
| PH/s | 1,000,000,000,000,000 | Quadrillion |
| EH/s | 1,000,000,000,000,000,000 | Quintillion |
| ZH/s | 1,000,000,000,000,000,000,000 | Sextillion |
What is Bitcoin hashrate?
Bitcoin hashrate is an estimate of how many hashes per second all miners collectively perform. It is derived from current difficulty and observed block times - it does not change how quickly an individual miner finds a block; difficulty enforces the block interval.
Pair this chart with the BTC difficulty chart and mining calculator for a complete profitability picture.