Bitcoin Hashrate Chart

at block 957,133

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.

BTC Price $62,557 Updated Jul 8, 06:13 UTC
Current Hashrate - Latest network data
Block Height 957,133 Sha256 · 600 s target

Bitcoin hashrate change

1 day -3.33%
7 days -8.75%
30 days -0.9%
90 days -10.16%

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.

UnitHashesPer second
H/s1One
kH/s1,000Thousand
MH/s1,000,000Million
GH/s1,000,000,000Billion
TH/s1,000,000,000,000Trillion
PH/s1,000,000,000,000,000Quadrillion
EH/s1,000,000,000,000,000,000Quintillion
ZH/s1,000,000,000,000,000,000,000Sextillion

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.