← Back to all topics

21 Million & Halvings

Bitcoin's fixed supply and predictable emission schedule

The 21 Million Cap

There will only ever be 21 million Bitcoin. This isn't a goal or a promise — it's mathematically enforced by the protocol. Every node verifies that new blocks don't create more Bitcoin than allowed.

21M
Maximum Supply
~19.6M
Currently Mined
~93%
Already Issued
~2140
Last Bitcoin Mined

Supply Progress

19.6M
21M total

What's a Halving?

Every 210,000 blocks (~4 years), the block reward is cut in half. This is called a halving. It's how Bitcoin controls its inflation rate and ensures the 21 million cap.

⛏️ Think: A Gold Mine with Diminishing Returns

Imagine a gold mine where every 4 years, the amount of gold you can extract is cut in half. Early miners got the most, but the total amount of gold that will ever be extracted is fixed. Eventually, you're mining dust — but by then, the scarcity makes even dust valuable.

Halving Timeline

2009
50 BTC per block
Genesis — Bitcoin launches
2012
25 BTC per block
First halving (Block 210,000)
2016
12.5 BTC per block
Second halving (Block 420,000)
2020
6.25 BTC per block
Third halving (Block 630,000)
2024
3.125 BTC per block
Fourth halving (Block 840,000) ← We are here
~2028
1.5625 BTC per block
Fifth halving (estimated)

Block Reward Over Time

50 2009
25 2012
12.5 2016
6.25 2020
3.125 2024
1.56 2028

Block reward (BTC) by halving epoch

Why Does This Matter?

Predictable Monetary Policy

Unlike fiat currencies where central banks can print unlimited money, Bitcoin's supply schedule is known in advance for the next 120+ years. No surprises.

Decreasing Inflation

PeriodAnnual Inflation
2009-2012~25%+ (rapid early growth)
2012-2016~9%
2016-2020~4%
2020-2024~1.8%
2024-2028~0.9%
After ~2140: The block reward reaches zero (less than 1 satoshi). Miners will be compensated entirely by transaction fees. By then, the fee market should be well-established.

What Enforces the 21 Million?

Not a promise — code.

Every full node checks that each block follows the rules. If a miner tried to give themselves extra Bitcoin, their block would be rejected by every node on the network.

Could the limit be changed? Only if the vast majority of users, miners, developers, and businesses all agreed to run new software. This would require near-unanimous consensus across tens of thousands of independent actors with competing interests. It's theoretically possible but practically almost impossible — changing the supply would destroy the very property that makes Bitcoin valuable.

Lost Bitcoin

An estimated 3-4 million Bitcoin are lost forever (lost keys, early coins, Satoshi's coins, etc.). This means the effective supply is even lower than 21 million.