Bitcoin Blocks per Day
Blocks mined each UTC day against the 144-block target.
Bitcoin Blocks per Day today
As of , 140 blocks were mined in one UTC day, against a target of 144. A week ago it was 158 blocks. The current Bitcoin block height at the end of that day was 974,457.
- Blocks
- 140 blocksMined on Nov 3, 2026
- 7-day average
- 141 blocksBlocks per day
- 30-day average
- 151.1 blocksBlocks per day
- Block height
- 974,457End of Nov 3, 2026
- 1-year low
- 98 blocksJan 24, 2026
- 1-year high
- 197 blocksFeb 15, 2026
Bitcoin Blocks per Day chart
Daily values (UTC) · BTC price: left axis, log scale · blocks/day: right axis
What each zone means
| Zone | Reading |
|---|---|
| Fewer blocks than target | below 144 blocks |
| More blocks than target | above 144 blocks |
Reference ranges describe this measure and are not trading instructions.
Last eight weeks
| Date | Value | State |
|---|---|---|
| 140 blocks | Fewer blocks than target | |
| 158 blocks | More blocks than target | |
| 165 blocks | More blocks than target | |
| 163 blocks | More blocks than target | |
| 156 blocks | More blocks than target | |
| 159 blocks | More blocks than target | |
| 139 blocks | Fewer blocks than target | |
| 163 blocks | More blocks than target |
How this measure works
What it measures
This chart counts how many Bitcoin blocks were mined in each UTC day. The protocol targets one block about every 10 minutes, or 144 a day.
Formula
Blocks per day = number of blocks mined in one UTC day; the protocol target is 144, one block about every 10 minutes
How to read it
More than 144 blocks a day means blocks came faster than target, usually because hashrate grew since the last difficulty adjustment. Fewer means blocks came slower. Over the last year the low was 98 blocks on Jan 24, 2026 and the high was 197 blocks on Feb 15, 2026.
Long ranges (5Y, 10Y and All) show a 7-day average to reduce daily noise. YTD and 1Y, the cards and the summary above use daily values. The tooltip shows both.
To keep everyday moves readable, the chart axis leaves out the most extreme 2% of readings in the selected range. Those days are marked with triangles at the chart edge, and the tooltip shows their value.
Limitations
Daily block counts vary by chance; long ranges show a 7-day average. The block count includes the genesis block, so the block height is one less than the count. Read it together with other charts.
Latest Adler AM briefs
Bitcoin Blocks per Day, explained
What is Bitcoin Blocks per Day?
This chart counts how many Bitcoin blocks were mined in each UTC day. The protocol targets one block about every 10 minutes, or 144 a day.
What is the latest Bitcoin Blocks per Day reading?
On Nov 3, 2026, the daily reading is 140 blocks. A week earlier it was 158 blocks.
How is the Bitcoin Blocks per Day chart calculated?
Blocks per day = number of blocks mined in one UTC day; the protocol target is 144, one block about every 10 minutes. The BTC price on the chart is the daily close of the same day.
How often is the Bitcoin Blocks per Day chart updated?
Once a day, after the UTC day closes. The date of the latest value is shown at the top of the page.
What history does the Bitcoin Blocks per Day chart cover?
The chart covers Oct 5, 2009 to Nov 3, 2026. Gaps are not filled with estimates.
Is Bitcoin Blocks per Day a buy signal?
No. Compare the reading with holder profitability, flows and leverage. A single measure does not determine the next price move.
Read this with
Mining guideWhere do price, holders and demand disagree?
One report every Monday. $30 per month.
Put this chart on your site
- Copy the code below.
- Paste it into your page: an HTML block in WordPress, Ghost, Webflow or any site builder.
- The embedded chart updates with this page.
Free to use. Please keep the link under the chart.