Crypto · Bitcoin · supply
Bitcoin supply and the 21 million cap
How many bitcoins exist, how many new ones are created each day, and how the halvings slow it down.
November 7, 2026 · 95.76% of 21 million
4.24% of the cap, until about the year 2140
30-day average: 3.125 BTC per block, 148.5 blocks a day
new bitcoins against the supply a year earlier
95.8% of all bitcoins already exist20,109,270 BTC on November 7, 2026. The remaining 890,730 will take more than a century, because the reward keeps halving.
New coins halve every four yearsOn average, new bitcoins a day between the halvings: 7,400 → 3,980 → 1,870 → 910 → 450. Now about 464 a day.
The supply grows by 0.82% a year nowThat is over the last 12 months. In 2016 it grew by 7.0%, in 2011 by 59%.
Lost coins still countBitcoins whose keys are lost can never move again, but they stay in the supply; nobody knows exactly how many there are.
Bitcoins issued since 2009
The supply at the end of each week, against the 21 million cap; the vertical lines mark the halvings.
New bitcoins per day
Monthly averages. On a log scale each halving is the same step down.
Year by year
| Year | Supply at year end | Issued in the year | Growth | Of 21 million |
|---|---|---|---|---|
| 2026 to Nov 7, 2026 | 20,109,270 | 139,569 | +0.7% | 95.8% |
| 2025 | 19,969,701 | 165,881 | +0.8% | 95.1% |
| 2024 | 19,803,830 | 217,756 | +1.1% | 94.3% |
| 2023 | 19,586,074 | 337,494 | +1.8% | 93.3% |
| 2022 | 19,248,585 | 332,425 | +1.8% | 91.7% |
| 2021 | 18,916,169 | 329,288 | +1.8% | 90.1% |
| 2020 | 18,586,896 | 453,288 | +2.5% | 88.5% |
| 2019 | 18,133,617 | 677,900 | +3.9% | 86.4% |
| 2018 | 17,455,717 | 681,225 | +4.1% | 83.1% |
| 2017 | 16,774,499 | 699,100 | +4.3% | 79.9% |
| 2016 | 16,075,411 | 1,045,800 | +7.0% | 76.5% |
| 2015 | 15,029,611 | 1,358,025 | +9.9% | 71.6% |
| 2014 | 13,671,590 | 1,471,625 | +12.1% | 65.1% |
| 2013 | 12,199,965 | 1,585,825 | +14.9% | 58.1% |
| 2012 | 10,614,140 | 2,612,100 | +32.6% | 50.5% |
| 2011 | 8,002,050 | 2,981,350 | +59.4% | 38.1% |
| 2010 | 5,020,700 | 3,396,000 | +209.0% | 23.9% |
| 2009 | 1,624,700 | 1,624,700 | — | 7.7% |
Supply at the end of the last day of each year; the first and the latest year are partial. Data: Coin Metrics (CC BY-NC 4.0).
How it is calculated
- Supply: bitcoins issued so far (Coin Metrics SplyCur) at the end of each UTC day; the 50 bitcoins of the genesis block, which can never be spent, are not counted.
- New bitcoins: the block subsidy issued each day (IssTotNtv): 50 bitcoins per block at first, halved every 210,000 blocks. Fees paid to miners are not new coins and are not counted.
- The cap: the subsidy halves until it rounds down to zero, so the supply approaches 21 million without reaching it; the last new fractions are expected around the year 2140.
- Not investment advice. Past returns, and past crashes, do not tell what will happen next.