BigCapital beta

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.

Bitcoins issued so far
20,109,270 BTC

November 7, 2026 · 95.76% of 21 million

Still to be issued
890,730 BTC

4.24% of the cap, until about the year 2140

New bitcoins a day
≈ 464

30-day average: 3.125 BTC per block, 148.5 blocks a day

Supply growth, last 12 months
+0.8%

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.

Bitcoin supply21 million cap
Weekly · linear scaleData: Coin Metrics (CC BY-NC 4.0).

New bitcoins per day

Monthly averages. On a log scale each halving is the same step down.

New bitcoins per day
Monthly averages · log scaleData: Coin Metrics (CC BY-NC 4.0).

Year by year

YearSupply at year endIssued in the yearGrowthOf 21 million
2026 to Nov 7, 202620,109,270139,569+0.7%95.8%
202519,969,701165,881+0.8%95.1%
202419,803,830217,756+1.1%94.3%
202319,586,074337,494+1.8%93.3%
202219,248,585332,425+1.8%91.7%
202118,916,169329,288+1.8%90.1%
202018,586,896453,288+2.5%88.5%
201918,133,617677,900+3.9%86.4%
201817,455,717681,225+4.1%83.1%
201716,774,499699,100+4.3%79.9%
201616,075,4111,045,800+7.0%76.5%
201515,029,6111,358,025+9.9%71.6%
201413,671,5901,471,625+12.1%65.1%
201312,199,9651,585,825+14.9%58.1%
201210,614,1402,612,100+32.6%50.5%
20118,002,0502,981,350+59.4%38.1%
20105,020,7003,396,000+209.0%23.9%
20091,624,7001,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.