21 million

Bitcoin supply,
made visible.

Bitcoin's issuance is transparent, predictable and ultimately finite. The protocol caps total supply at 21,000,000 BTC.

Protocol maximum
21,000,000
BTC maximum supply
Issued~94.8%
Remaining~1.1M BTC
Final issuance~2140

Why 21 million?

Bitcoin follows a predetermined issuance schedule. New BTC enters circulation as a block subsidy paid to miners, while periodic halvings reduce that subsidy over time. The result is an asymptotic approach toward the 21 million maximum.

Scarcity

Fixed maximum.

Unlike fiat currencies, Bitcoin's maximum monetary supply is defined by consensus rules rather than discretionary monetary policy.

Issuance

Predictable schedule.

Each halving reduces the rate at which new Bitcoin enters circulation, pushing the issuance curve toward zero.