Bitcoin halving countdown from any block height
Every 210,000 blocks the Bitcoin protocol cuts the new-coin reward for miners in half. The event — the halving — is fixed by block height, not by date, which is why every countdown is really an estimate: it depends on how fast blocks arrive. This Bitcoin halving countdown makes that explicit. You type the current block height and when you read it, choose an average block time, and it shows how many blocks are left, the estimated time and date of the next halving, the block reward before and after, and how much of the final supply has already been issued.
It also lists past and future halvings with their rewards and plots the supply curve that approaches, but never quite reaches, 21 million BTC. Because the page never connects to the internet, the result is exactly as fresh as the height you enter — and stays correct when shared or printed.
This page is informational only and not investment advice.
How to use the Bitcoin Halving Countdown
- Look up the current block height (see Where do I find the block height?) and type it into Current block height.
- Check Height observed at; it defaults to now in your local time.
- Leave Average block time at 10 minutes or enter a recent average to refine the estimate.
- Read the blocks remaining, estimated time and date, the reward change and the supply figures.
- Scroll the halving table for past dates and future estimates, and see where you are on the supply curve.
Bitcoin Halving Countdown features
Height-based, not guesswork
All results derive from the height you enter and the protocol rules, so you can see exactly how the estimate is made.
Exact supply in satoshis
Issued supply is summed per epoch with the protocol’s integer right-shift, giving the true final total of 20,999,999.9769 BTC.
Adjustable block time
Try 9.6 or 10.2 minutes to see how much the estimated date moves.
Past and future table
Actual dates of the four halvings so far, and estimated dates for the next ones.
Supply curve
An SVG chart of cumulative supply per halving epoch with your current height marked.
Bitcoin halving history
| Halving | Block | Date (UTC) | Reward per block |
|---|---|---|---|
| Launch | 0 | 3 Jan 2009 | 50 BTC |
| 1st | 210,000 | 28 Nov 2012 | 50 → 25 BTC |
| 2nd | 420,000 | 9 Jul 2016 | 25 → 12.5 BTC |
| 3rd | 630,000 | 11 May 2020 | 12.5 → 6.25 BTC |
| 4th | 840,000 | 20 Apr 2024 | 6.25 → 3.125 BTC |
| 5th | 1,050,000 | expected around 2028 | 3.125 → 1.5625 BTC |
How the countdown is calculated
The next halving is at the next multiple of 210,000 above your height. Blocks remaining × average block time gives the time left, added to the moment you observed the height. Example: at block 1,000,000 there are 50,000 blocks to go; at 10 minutes each that is 500,000 minutes, or about 347 days.
The block subsidy in satoshis is 5,000,000,000 >> (height ÷ 210,000) — a binary right shift, so fractions of a satoshi are dropped. That rounding is why the final supply is 20,999,999.9769 BTC rather than exactly 21 million, and why the subsidy reaches zero after the 33rd halving at block 6,930,000, around the year 2140. (The 50 BTC in the genesis block cannot be spent, but it is counted here, as in most supply statistics.)
Why the date estimate moves
Convert reward amounts with the satoshi to BTC converter, or set a reminder with the countdown timer once you have the estimated date.
- Blocks are found randomly; even with a perfect 10-minute average, the halving date has a spread of several days.
- Difficulty adjusts every 2,016 blocks. When hash rate grows faster than difficulty, blocks arrive a little faster than 10 minutes, pulling the date earlier.
- Re-enter the height every few weeks for a sharper estimate as the halving approaches.
Bitcoin Halving Countdown FAQ
When is the next Bitcoin halving?
At block 1,050,000, expected around 2028. The exact date depends on block times; enter today’s height in this Bitcoin halving countdown for a current estimate.
Why does the countdown need me to enter the block height?
The page runs offline and never contacts a server, so it cannot look the height up. Any block explorer, wallet or node shows it.
What happens to the block reward at the halving?
The subsidy miners receive for each new block drops by half — from 3.125 BTC to 1.5625 BTC at the fifth halving. Transaction fees are unaffected.
Will there ever be 21 million bitcoin?
Not quite. Because the subsidy is rounded down to whole satoshis, the maximum ever issued is 20,999,999.9769 BTC, and some coins are lost or unspendable.
How many halvings will there be?
Thirty-three halvings reduce the reward to a fraction of a satoshi, which rounds to zero from block 6,930,000. After that miners are paid only through fees.
Does the halving make the price go up?
Nobody can promise that. Past halvings were followed by large moves in both directions. This tool only shows the schedule and is not investment advice.