Bitcoin Difficulty Chart

at block 959,905

The Bitcoin difficulty chart plots historical difficulty retargets and the current BTC difficulty target. Higher difficulty means more hashes are required to find the next block.

BTC Price $63,433 Updated Jul 28, 01:02 UTC
Current Difficulty - Latest network data
Block Height 959,905 Sha256 · 600 s target
Retarget

Bitcoin difficulty adjustment

Cycle 477 · 2,016-block epoch toward the next difficulty change.

  1. Last retarget 959,616
  2. Now 959,905
  3. Next retarget 961,632
289 / 2,016 blocks into cycle 14.34%
Next difficulty adjustment

1,727 blocks remaining

108.58T 13.99%

Estimated difficulty at retarget

Block time vs target
11 min 38 sec Recent average
10 min 00 sec Target

Slower by 1 min 38 sec vs 10-minute target

Momentum

Bitcoin difficulty change

Percent move in network difficulty versus prior windows.

1 day +0%
7 days -0.74%
30 days -5.71%
90 days -6.91%
History

Bitcoin difficulty history

Daily network difficulty for the last 120 days (UTC). Compact values use SI suffixes (T = trillion); day change compares consecutive calendar days.

Bitcoin daily difficulty for the last 120 days with compact value and day-over-day percent change.
Date Difficulty Full value Day change
Today 126.23T 126,231,507,121,868.20 +0%
126.23T 126,231,507,121,868.20 +0%
126.23T 126,231,507,121,868.20 +0%
126.23T 126,231,507,121,868.20 -0.74%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 +0%
127.17T 127,170,500,429,035.20 -5%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +0%
133.87T 133,869,853,540,305.41 +7.15%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 +0%
124.93T 124,932,866,006,548.20 -10.09%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +0%
138.96T 138,955,357,012,247.30 +1.72%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +0%
136.61T 136,607,070,854,775.09 +3.12%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 +0%
132.47T 132,472,011,079,030.50 -2.3%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 +0%
135.59T 135,594,876,535,256.59 -2.43%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +0%
138.97T 138,966,872,071,213.20 +3.87%
133.79T 133,793,147,307,542.80 +0%
133.79T 133,793,147,307,542.80 +0%
133.79T 133,793,147,307,542.80 -
Learn

Bitcoin difficulty explained

Pick a topic to explore how network difficulty works, how it adjusts every 2,016 blocks, and why it matters for miners.

What is Bitcoin mining difficulty?

Bitcoin difficulty (also called network difficulty, current Bitcoin difficulty, or Bitcoin network difficulty) is a core mechanic in Bitcoin's proof-of-work consensus. It determines how hard it is for miners to find a valid block hash - specifically, a hash value below the protocol's target. The network uses this target so that new blocks are added roughly every 10 minutes on average, preserving security, predictability, and a steady issuance schedule even as total network hashrate rises or falls.

Difficulty is often expressed as a large dimensionless number. As of the latest CoinWarz snapshot it is about 126.23T. Higher difficulty means more computational work (hashes) per block. It scales with total hashrate so block times stay stable. In practice, a higher difficulty corresponds to a smaller target and typically more leading zeros in a valid block hash, though the precise encoding lives in the block header's bits field rather than a literal "number of zeros" counter.

Bitcoin difficulty target and how it is measured

The Bitcoin difficulty target is a 256-bit number. Difficulty is inversely proportional to that target: difficulty ≈ target_max / current_target. Nodes and explorers usually display the difficulty value in trillions (T) once the network is large. Units are conventional labels for readability - the protocol itself treats difficulty as a ratio derived from the compact bits encoding of the target.

When people ask what difficulty means in Bitcoin mining, the short answer is: it is the network-wide measure of how much hash work is required, on average, to discover the next block. Solo mining and pool mining both compete against this same global difficulty; pools layer a separate share difficulty on top for payout accounting.

Difficulty and hashrate

Bitcoin mining difficulty is tightly coupled to hashrate. When more miners join (or more efficient ASICs come online), blocks arrive faster than the 10-minute target until the next retarget raises difficulty. When miners leave, blocks slow down and the next adjustment lowers difficulty. Track that relationship on the Bitcoin hashrate chart. Price influences difficulty only indirectly, through miner profitability and participation, while energy costs and hardware efficiency shape who can stay online - model the impact of today's difficulty on your setup with the Bitcoin mining calculator.

FAQ

Bitcoin difficulty FAQ

Direct answers about network difficulty, retargets, pools, and mining economics - figures update with live CoinWarz data.

What is Bitcoin mining difficulty?

Bitcoin mining difficulty measures how hard it is to produce a block hash below the network's target. It is a dimensionless value (currently about 126.23T on CoinWarz) that rises and falls so average block time stays near 10 minutes as hashrate changes. Higher difficulty means more hashes are required per block on average.

How often does Bitcoin difficulty adjust?

Bitcoin difficulty adjusts automatically every 2,016 blocks - roughly every two weeks at the 10-minute target pace. The exact calendar date depends on how fast or slow the prior epoch's blocks were found. The next adjustment is estimated for Aug 10, 2026 23:47 UTC (1,727 blocks remaining). CoinWarz currently estimates about 108.58T (-13.99%) at that retarget.

How does the Bitcoin difficulty adjustment formula work?

Nodes set new_difficulty = old_difficulty × (actual_epoch_time / expected_epoch_time). Expected time is 20,160 minutes (2,016 × 10 minutes). Actual time comes from timestamps across the prior epoch. The result is clamped so a single adjustment cannot exceed roughly +300% or −75%, limiting extreme swings.

What is the current Bitcoin difficulty?

The current Bitcoin network difficulty on CoinWarz is about 126.23T. It stays constant between retargets and only changes at 2,016-block boundaries. Check this page after each adjustment for the updated value, retarget progress, and next-epoch estimate.

What is the difference between network difficulty and pool difficulty?

Network difficulty is the global consensus target every miner must meet to find a valid Bitcoin block. Pool (share) difficulty is a pool-specific threshold for accepting miner shares used in payout accounting. Pools tune share difficulty for efficient reporting; it does not replace or change Bitcoin's network difficulty.

How are Bitcoin difficulty and hashrate related?

Hashrate is the estimated total hashes per second of the network; difficulty is the work target that keeps block times near 10 minutes. When hashrate rises, blocks arrive faster until the next retarget increases difficulty. When hashrate falls, the next retarget decreases difficulty. Price affects difficulty only indirectly by changing miner profitability and participation.

Will Bitcoin mining difficulty go down?

Difficulty falls only when an epoch's blocks take longer than the expected 20,160 minutes - typically when hashrate declines. Short-term forecasts use recent average block time versus the 10-minute target. Long-term, difficulty has generally risen with network growth, with occasional multi-week declines after major hashrate exits.

Why does Bitcoin difficulty matter for miners?

Difficulty determines how much of the block reward your hashrate can expect to earn. At constant personal hashrate, a higher network difficulty lowers your expected BTC and USD revenue. Tracking difficulty charts, retarget estimates, and calculators helps size hardware, power costs, and whether older ASICs remain profitable.