BTC Diagrams
Bitcoin Explained
Visually
Gallery
Back to Gallery
Economics
Bitcoin Supply & Halving
Timeline showing Bitcoin's supply schedule, halving events, and the path to 21 million.
Bitcoin Supply Schedule & Halving
Total Supply
21M
15.75M
10.5M
5.25M
0
Year
2009
2012
2016
2020
2024
2028
2140
21M CAP
Halving 1
50→25 BTC
Halving 2
25→12.5 BTC
Halving 3
12.5→6.25 BTC
Halving 4
6.25→3.12 BTC
Halving 5
Block Reward Halving
Every 210,000 blocks
(~4 years)
Current Supply
~19.9M BTC
(95% mined)
Final Bitcoin Mined
Year ~2140
(21M hard cap)
Previous
Transaction Lifecycle