All tools

Bitcoin Halving Countdown

The next halving is expected around April 13, 2028 at block 1,050,000, when the block reward drops from 3.125 to 1.5625 BTC.

days
hours
min
sec

Estimate at the 10-minute block target — actual timing drifts with hashrate

Current block
958,629
Halving block
1,050,000
Blocks remaining
91,371
Reward now → next
3.125 → 1.5625 BTC

56.5% of the current 210,000-block epoch complete

Halving schedule

EventBlockDateReward
Genesis02009-01-0350 BTC
Halving 1210,0002012-11-2825 BTC
Halving 2420,0002016-07-0912.5 BTC
Halving 3630,0002020-05-116.25 BTC
Halving 4840,0002024-04-203.125 BTC
Next halving1,050,000~April 13, 20281.5625 BTC

What the halving is

Every 210,000 blocks — roughly four years — the halving cuts the number of new bitcoin created with each block in half. It is written into the protocol and enforces Bitcoin’s fixed 21-million supply: issuance keeps shrinking until the last coin is mined, expected around 2140.

Halvings matter to markets because they cut the flow of new supply from miners — historically the years around each halving bracketed Bitcoin’s major cycles, though past patterns are no guarantee. The estimate on this page assumes the protocol’s 10-minute block target; the real date drifts as network hashrate changes.

Block height via mempool.space. Not financial advice.