Halving Countdown

Halving countdown

Next Bitcoin halving

Estimated for Sun, 16 Apr 2028 08:00:00 GMT · block #1,050,000.

Countdown

Time until next halving

682
Days
08
Hours
30
Min
20
Sec
Block reward after: 1.5625 BTC
History

Every previous halving

DateBlockNew reward
2012-11-28210,00025 BTC
2016-07-09420,00012.5 BTC
2020-05-11630,0006.25 BTC
2024-04-19840,0003.125 BTC
2028-04-16 (est.)1,050,0001.5625 BTC
How it works

How we project the date

Bitcoin reduces its block reward by 50% every 210,000 blocks (~4 years). We project the next halving by assuming a 10-minute average block time from the last confirmed halving block. Actual timing varies with real-world hashrate.

blocksRemaining = NEXT_BLOCK − currentBlock
secondsLeft     = blocksRemaining × 600
nextDate        = now + secondsLeft
FAQ

Halving — Frequently asked questions

Every 210,000 blocks (~4 years) the block reward paid to Bitcoin miners is cut in half. This permanently reduces the rate at which new BTC enters circulation.

Related

Other tools

See live Bitcoin price · More tools

HIGH RISK WARNING: Trading Forex and leveraged derivative products (CFDs) or crypto involves significant risk and is not suitable for all investors. Leverage magnifies both gains and losses. You do not own or have rights to the underlying assets. You may lose all your invested capital; never speculate with funds you cannot afford to lose. Information on this site is general and does not constitute personalized financial advice. Past performance does not guarantee future results. Please ensure you fully understand the risks and review our legal documents section.