Next Bitcoin Halving
Block 1,050,000
The reward cuts in half. Supply shock incoming.
Cycle Progress · Block 840,000 → 1,050,000
—%
Halving #4 · Apr 20 2024
Halving #5 · ~Apr 2028
Days Until Halving
—
~April 2028
Blocks Remaining
—
Until block 1,050,000
Current Daily Issuance
~450 BTC
3.125 BTC × 144 blocks/day
Post-Halving Issuance
~225 BTC
1.5625 BTC × 144 blocks/day
All Bitcoin Halvings
HALVING #1
Nov 28, 2012
Block 210,000
50→25 BTC
Price at halving
$12.35
+8,069% peak
HALVING #2
Jul 9, 2016
Block 420,000
25→12.5 BTC
Price at halving
$650
+2,969% peak
HALVING #3
May 11, 2020
Block 630,000
12.5→6.25 BTC
Price at halving
$8,600
+716% peak
HALVING #4
Apr 20, 2024
Block 840,000
6.25→3.125 BTC
Price at halving
$63,800
+97% peak so far
HALVING #5
~Apr 2028
Block 1,050,000
3.125→1.5625 BTC
Current price
Loading...
~730 days away
Halving Cycle Facts
Blocks per cycle210,000
Target block time10 min
Avg cycle duration~4 years
Total halvings ever33 (final ~2140)
Halvings completed4 of 33
% of BTC already mined95.24%
BTC left to mine ever~1.00M BTC
99% of all BTC mined by~2035