Skip to main content

Bitcoin Hashrate Tracker

Live Bitcoin network hash rate and how it's trending.

Current Bitcoin network hash rate: 903.7 EH/s

800 EH/s1 ZH/s1.2 ZH/s Sep '25Nov '25Jan '26Mar '26May '26Jul '26
7-day average
902.2 EH/s
7-day change
-1.90%
Current difficulty
127.48 T
Current block height
962,390

Current Bitcoin network hash rate is 903.7 EH/s. The 7-day average is 902.2 EH/s.

Network and block data from mempool.space.

Every calculator here runs on formulas verified against primary sources and is reviewed before it ships.
Learn about our methodology →

Last reviewed: August 2026

Key hash rate terms

Bitcoin’s hash rate is defined by a small set of protocol-level terms with precise technical meanings.

TermMeaning
Hash rateThe total computing power the Bitcoin network dedicates to mining, measured in hashes per second.
HashThe fixed-length output of Bitcoin’s double SHA-256 function applied to a candidate block header. Each mining attempt tests a different value.
DifficultyA dimensionless number setting how hard it is to find a valid block hash below the network’s current target.
BlockA batch of confirmed Bitcoin transactions added to the blockchain, produced roughly every 10 minutes.
MiningThe process of repeatedly hashing candidate blocks in search of one below the difficulty target, earning the block subsidy and fees.
Network securityThe cost of overpowering Bitcoin’s consensus rules, which rises with total hash rate since an attacker must out-hash the honest majority.

Bitcoin hash rate units

Hash rate is measured in hashes per second (H/s). The suffixes shown on the tracker and chart are standard metric prefixes, each 1,000 times the one before.

SuffixNameValue
H/shashes per secondone (10⁰)
KH/skilohashes per secondthousand (10³)
MH/smegahashes per secondmillion (10⁶)
GH/sgigahashes per secondbillion (10⁹)
TH/sterahashes per secondtrillion (10¹²)
PH/spetahashes per secondquadrillion (10¹⁵)
EH/sexahashes per secondquintillion (10¹⁸)
ZH/szettahashes per secondsextillion (10²¹)

How Bitcoin hash rate is estimated

Bitcoin’s network hash rate is inferred from how quickly blocks are found against the pace the current difficulty target assumes, roughly one block every 10 minutes.

Blocks arriving faster than that pace imply more hash power is active than difficulty accounts for. Slower arrivals imply the opposite.

The tracker displays two versions of that estimate: the current hash rate, calculated from a short recent window, and its 7-day average. A single block’s timing is naturally noisy, so the current figure can swing sharply between updates.

The 7-day average smooths that noise into a steadier read of the underlying trend, and both figures update automatically as each new block confirms.

The relationship between Bitcoin hash rate and difficulty

Hash rate and difficulty move together, but hash rate leads and difficulty follows.

Total hash power can shift block by block as miners power hardware on or off. Difficulty only updates at each 2,016-block retarget, roughly every two weeks.

That gap means the difficulty figure shown above reflects hash power from the epoch that just closed, not this exact moment.

When new hash power joins the network, blocks get found faster than the 10-minute target until the next retarget catches up. When hash power leaves, blocks slow down until the following retarget lowers difficulty to compensate.

Bitcoin hash rate over time

The chart above plots up to 3 years of daily network hash rate averages, letting the underlying trend stand out from the noise in any single day’s estimate.

Across that window, hash rate has trended upward across nearly every quarter, interrupted only by brief pullbacks when a cluster of miners drops offline at once.

The steepest drawdown in the network’s history followed China’s 2021 mining ban. Chinese authorities shut down domestic mining operations in a series of provincial bans between May and June 2021, forcing an estimated majority of global hash power offline within weeks.

Network hash rate fell by roughly 50% over that period, before relocating miners restored it to new highs within about a year. The figures come from mempool.space’s historical hash rate data, the same source this tracker draws from.

Frequently asked questions

  • What is the highest Bitcoin's hash rate has ever been?
    Bitcoin's recorded hash rate high is 1,305.7 EH/s, reached on October 25, 2025, according to mempool.space's historical data, the same source this tracker draws from. The figure is a daily network average, the same measure the chart above plots.
  • Has Bitcoin's hash rate ever dropped significantly?
    Bitcoin's hash rate has dropped significantly on at least one well-documented occasion: China's 2021 mining ban. Chinese authorities shut down domestic mining operations in a series of provincial bans between May and June 2021, forcing an estimated majority of global hash power offline within weeks. Network hash rate fell by roughly 50% over that period, the steepest drawdown on record, before recovering as miners relocated to the United States, Kazakhstan, and elsewhere. That drawdown appears in mempool.space's historical hash rate data.