Bitcoin mining difficulty since 2013, stepping at every retarget.
148.36T on Nov 6, 2026, against 155.97T a year earlier.
Every 2,016 blocks — roughly two weeks — the network resets how hard it is to find a block so that one arrives about every ten minutes. When hashrate has grown, difficulty goes up; when machines switch off, it comes down.
Difficulty is what turns more competition into fewer coins per machine. Overlay hashprice to see the two move in opposite directions.
Mining difficulty, month by month
Month
Mining difficulty
Dec 2025
148.26T
Jan 2026
141.67T
Feb 2026
144.40T
Mar 2026
133.79T
Apr 2026
135.59T
May 2026
138.96T
Jun 2026
133.87T
Jul 2026
126.23T
Aug 2026
125.81T
Sep 2026
132.76T
Oct 2026
148.36T
Nov 2026
148.36T
Questions
What is mining difficulty today?
148.36T as of November 6, 2026, up 11.8% over the last 30 days.
How has it changed over the past year?
A year ago it was 155.97T; today it is 148.36T, a change of -4.9%.
What is the highest mining difficulty on record?
155.97T, on October 29, 2025.
How is this chart calculated?
Every 2,016 blocks — roughly two weeks — the network resets how hard it is to find a block so that one arrives about every ten minutes. When hashrate has grown, difficulty goes up; when machines switch off, it comes down.
Data: CSV · JSON. Embed: <iframe src="https://firsthandbitcoin.com/embed/difficulty" width="100%" height="420"></iframe>. Free to reuse with a link to this page.