Bitcoin halving countdown

—days
—hrs
—min
—sec
to the halving, estimated April 12, 2028
Blocks left: 79,462 · current block 970,538
Epoch progress: 62.2%

All Bitcoin halvings

#DateBlockReward
1November 28, 2012210,00050 → 25 BTC
2July 9, 2016420,00025 → 12.5 BTC
3May 11, 2020630,00012.5 → 6.25 BTC
4April 20, 2024840,0006.25 → 3.125 BTC
5≈ April 12, 20281,050,0003.125 → 1.5625 BTC

How to read it

A halving cuts the miner reward per block in half. It happens every 210,000 blocks, roughly every four years, and is written into Bitcoin’s code. Halvings are why Bitcoin’s supply converges on 21 million coins.

After a halving half as many new coins reach the market and miners’ BTC revenue halves — weaker miners switch off and hashrate can dip for a while. Historically halvings were followed by bull phases, but many other factors move the market at the same time: the past does not guarantee a repeat.

How it is calculated

We take the current block height from mempool.space every 15 minutes. The date is an estimate assuming 10-minute blocks: if hashrate grows faster than difficulty, blocks come a bit quicker and the halving arrives earlier. Current block: 970,538.

FAQ

When is the next Bitcoin halving?

At block 1,050,000. 79,462 blocks to go; at 10 minutes per block that is around April 12, 2028.

What will the block reward be after the halving?

It drops from 3.125 to 1.5625 BTC per block (plus transaction fees).

How many halvings will there be?

About 33: the reward keeps halving until it falls below one satoshi. The last bitcoins will be mined around 2140.

More on CoinLab