Bitcoin Mining Difficulty Chart

Track Bitcoin mining difficulty adjustments with a live chart. View current difficulty, estimated next adjustment, epoch progress, and historical difficulty trends.

Bitcoin adjusts its difficulty every 2,016 blocks.
Track the current difficulty, next adjustment, and historical trends.

Mining difficulty is the mechanism that keeps Bitcoin's block time at approximately 10 minutes regardless of how much hashrate joins or leaves the network. Every 2,016 blocks (~2 weeks), the protocol automatically adjusts the difficulty — making it harder or easier to find valid blocks. This page provides a live view of the current difficulty epoch and historical trends.

Live Difficulty Dashboard

Fetching difficulty data…

What Is Mining Difficulty?

Mining difficulty is a number that represents how hard it is to find a valid block hash. Bitcoin's proof-of-work system requires miners to find a hash below a certain target value. The lower the target, the harder it is to find a valid hash, and the higher the difficulty number.

Difficulty is expressed as a ratio relative to the easiest possible target (difficulty 1, the genesis block). Current difficulty is measured in the trillions (T), meaning it's trillions of times harder to mine a block today than when Bitcoin started.

Simple analogy

Imagine rolling dice to get a number below a target. With a target of "under 50" (out of 100), it's easy. With a target of "under 1," it's extremely hard. Mining difficulty works similarly — the protocol adjusts the target to make finding valid blocks harder or easier.

How Difficulty Adjusts

Every 2,016 blocks (approximately 14 days), Bitcoin compares the actual time it took to mine those blocks against the expected time (2,016 × 10 minutes = 20,160 minutes). The difficulty then adjusts proportionally:

Blocks Too Fast

If blocks were mined faster than 10 min average (more hashrate joined), difficulty increases to slow things down.

Blocks On Target

If blocks averaged exactly 10 minutes, difficulty stays the same. This is the equilibrium state the protocol always seeks.

Blocks Too Slow

If blocks took longer than 10 min average (hashrate dropped), difficulty decreases to speed things up.

The maximum adjustment per epoch is capped at 4× (300% increase) or 0.25× (75% decrease) to prevent extreme swings. In practice, adjustments rarely exceed ±10%.

Impact on Miners

Difficulty directly affects mining profitability. When difficulty rises, each TH/s of hashrate earns less BTC. Conversely, falling difficulty means each unit of hashrate becomes more productive. Understanding difficulty trends helps miners:

1

Plan hardware purchases

Rising difficulty means you'll need more efficient hardware to maintain profitability. Tracking the trend helps time purchases of next-gen ASIC miners.

2

Forecast revenue

A +5% difficulty adjustment means your daily BTC earnings drop by approximately 5%. Factor expected adjustments into your revenue projections.

3

Identify market cycles

Difficulty drops often follow price crashes as unprofitable miners shut down. This creates opportunities for efficient miners who remain operational to earn a larger share of rewards.

Frequently Asked Questions

How often does Bitcoin difficulty change?
Difficulty adjusts every 2,016 blocks, which takes approximately 14 days if blocks are mined at the target rate of one every 10 minutes. If blocks are being mined faster (due to more hashrate), the adjustment comes sooner; if slower, it takes longer.
Can difficulty decrease?
Yes. Difficulty decreases when miners leave the network and blocks take longer than 10 minutes on average. Notable difficulty drops occurred after China's mining ban in 2021 (-28%) and during the 2022 bear market. Negative adjustments are less common because hashrate tends to grow over time.
What is the relationship between hashrate and difficulty?
They are closely correlated. When more hashrate joins the network, blocks are found faster, and difficulty increases at the next adjustment. When hashrate drops, difficulty decreases. Difficulty is essentially a lagging indicator of hashrate — it adjusts every ~2 weeks to reflect the current state of mining power.
Has Bitcoin difficulty ever dropped significantly?
The largest single-epoch drop was -27.94% in July 2021 after China banned Bitcoin mining, forcing roughly half the network's hashrate offline overnight. The network recovered within months as miners relocated to the US, Kazakhstan, and other countries. This demonstrated Bitcoin's remarkable resilience.
How does NoxHash handle difficulty increases?
NoxHash continuously upgrades its mining fleet with the latest ASIC hardware to maintain efficiency as difficulty rises. By operating in Kazakhstan with electricity at $0.035/kWh and using miners achieving 12–18.5 J/TH, NoxHash stays profitable even through significant difficulty increases.
Stay ahead of difficulty

Mine Efficiently with NoxHash

Rising difficulty demands efficient hardware and cheap electricity. NoxHash handles both — you get top-tier ASIC miners running at $0.035/kWh. Just rent hashrate and collect BTC.