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.

BTC Price $60,155 Updated Jun 27, 06:03 UTC
Current Hashrate - Latest network data
Block Height 955,613 Sha256 · 600 s target

Bitcoin hashrate change

1 day +9.34%
7 days +12.29%
30 days -1.18%
90 days +13.98%

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.