BITCOIN CIRCULATING SUPPLY

How much Bitcoin exists?

How many coins have been made, how many are still to come, and how slowly the rest arrives.

Bitcoin made so far, against the 21 million ceiling

6,487 daily readings since 2009

Every coin made since 2009, running under a ceiling it never reaches. The curve bends because the payment per block halves every four years, so each stretch adds half of what the one before it did.

Follow this line
Inspect and compare dates

Pick two to four dates to compare the coins made and the yearly growth.

Bitcoin made so far and its yearly growth on the dates you picked
MeasureChangeRelative change
Coins made20,083,798 BTC20,097,648 BTC+13,850 BTC+0.1%
Yearly growth0.82%0.82%No change+0.0%
13 Oct 2026: Coins made 20,097,648 BTC.

Right now

Almost all of the Bitcoin that will ever exist already does.

What is left arrives slowly, and most of the remaining years add almost nothing.

How much exists

By the end of 13 Oct 2026, 20,097,648 coins had been made: 95.70% of the 21 million ceiling, with 902,352 still to come under the schedule.

  • Made so far 20,097,648 BTC
  • Still to come 902,352 BTC

Those coins sit in 164,929,867 separate pieces, averaging 0.122 of a coin each. One wallet is usually several pieces, and one person is usually several wallets, so this is not a count of owners.

See how the count of pieces has changed

New coins each day

164 blocks were found on 13 Oct 2026, and they made 512.5 new coins.

Whoever produces a block is paid 3.125 brand new coins. That works out at 450 a day when blocks arrive on schedule, but the real count wobbles, and that day ran fast.

Miners also collected 2.71 coins in fees over the same day, and those are not new. Fees are coins that already existed, moving from a sender to a miner. Only the block payment adds to the total.

See how many blocks arrive each day

See what miners earn each day

How fast it grows

0.82% a year

Over the year ending 13 Oct 2026, the amount of Bitcoin grew by 0.82%.

It was over 30% a year all through 2012, and within a year of each of the four halvings so far, it fell by more than half.

Reaching the limit

How far Bitcoin was from each share of the ceiling on 13 Oct 2026
Share of the ceilingCoins still to comeAbout how long
96%62,3520.4 years
99%692,3528.4 years
99.9%881,35221.4 years

It never actually gets there. The block payment halves as a whole number of the smallest unit Bitcoin can count, so it eventually rounds down to nothing and the schedule stops at 20,999,999.9769 coins, about 0.0231 of a coin short of 21 million. Twenty one million is the ceiling, not the destination.

A further 130.13 coins were made but can never move again, starting with the 50 in Bitcoin’s very first block, which the original software left out of the ledger. That is a rule of the software, and it is a different thing from the millions of coins that have simply not moved in years, which is a read on how people behave.

For you

The supply side of Bitcoin is close to finished. Almost all of it already exists, the flow of new coins is under one percent a year, and each halving cuts it again.

Whatever moves the price next, it will not be a surprise change in the schedule of new coins. It was fixed in 2009, and each halving is known years before it arrives.

Understanding
Bitcoin's Circulating Supply

Where it stands today

Bitcoin's Circulating Supply is 20.10M coins made of 21 million as of .

Who decides how many coins there are?

Bitcoin’s supply is not a policy, it is a schedule. Every ten minutes or so a new block of transactions is added to the ledger, and whoever produces it is paid a fixed number of brand new coins. That payment halves every 210,000 blocks, roughly every four years. Nobody votes on it, and nobody can change it without the agreement of everyone running the software, which is why the number of coins that will ever exist has been known since 2009.

Why does it never reach 21 million?

Circulating supply means the coins that have actually been made, as opposed to the 21 million ceiling the schedule aims at. It never quite gets there. The block payment halves as a whole number of the smallest unit Bitcoin can count, so it eventually rounds down to nothing, and the schedule tops out a fraction of a coin short of 21 million. The real figure is a shade lower still, because a handful of miners claimed less than their block allowed and those coins were never made at all.

How fast are new coins added?

The rate of new coins is called issuance, and measured against the pile that already exists it is the supply growth rate. It has fallen from over 30% a year in 2012 to under one percent, and each halving cuts it again. That fall is the whole design. Bitcoin pays a lot early, when the network is worth almost nothing and needs defending anyway, then tapers to a trickle once it can stand on its own.

Why not subtract the coins that never move?

Three numbers get confused with each other, and this page keeps them apart. How much has been made is a hard count from the chain. How much can never move again is also provable, because the rules themselves put those coins out of reach. How much has simply not moved in ten years is neither, it is a reading of how people behave, and the chain cannot tell a lost wallet from a patient one. Some sites subtract those coins and publish a smaller number they call the real supply. It looks like a hard count and it is really a guess, so we do not publish one.

The numbers
behind the chart

What does the current reading show?

Coins made: the latest reading is 20,097,648 BTC, on . The highest reading since is 20,097,648 BTC on ; the lowest is 700 BTC on .

Yearly growth: the latest reading is 0.82%, on . The highest reading since is 1,117.05% on ; the lowest is 0.82% on .

Daily readings since 9 Jan 2009, and the yearly growth since 5 Feb 2010, let you compare the latest readings with earlier months. Highest and lowest cover every reading since then; month-end values use the last reading on or before that date.

What are the latest, highest and lowest readings?
Bitcoin made so far and its yearly growth: range since 9 Jan 2009
MeasureLatestHighestLowest
Coins made20,097,648 BTC20,097,648 BTC700 BTC
Yearly growth0.82%1,117.05%0.82%
How do the readings compare with earlier dates?
Bitcoin made so far and its yearly growth: earlier readings
Reference dateCoins madeYearly growth
1 month ago20,083,798 BTC0.82%
3 months ago20,055,776 BTC0.82%
6 months ago20,015,261 BTC0.83%
1 year ago19,933,964 BTC0.84%
2 years ago19,767,071 BTC1.30%
What was the reading at each month’s end?
Bitcoin made so far and its yearly growth: 24 month-end readings
Reading dateCoins madeYearly growth
20,091,551 BTC0.82%
20,077,764 BTC0.82%
20,063,776 BTC0.82%
20,050,211 BTC0.83%
20,037,001 BTC0.83%
20,022,736 BTC0.83%
20,009,551 BTC0.83%
19,995,961 BTC0.84%
19,982,714 BTC0.83%
19,969,586 BTC0.84%
19,955,832 BTC0.84%
19,942,529 BTC0.84%
19,928,361 BTC0.85%
19,914,198 BTC0.84%
19,899,870 BTC0.84%
19,885,576 BTC0.84%
19,872,582 BTC0.85%
19,858,120 BTC0.84%
19,844,545 BTC0.89%
19,830,354 BTC0.96%
19,817,570 BTC1.03%
19,803,714 BTC1.11%
19,789,437 BTC1.18%
19,775,802 BTC1.26%

Source: Maketo’s daily record of the coins Bitcoin has made. Reading for .

THE WEEKLY READ

A little context.
A clearer week.

Get the week’s Bitcoin moves, important charts and news in one short email. The first email has not gone out yet.

We’ll send one short email a week once it starts. No spam, and you can leave at any time. How we use your details.

You’re on the list. The Weekly Read will reach you once it starts.

That did not go through. Please check your details and try again.

AS THE MARKET MOVES

Follow the story
throughout the day.

New charts, important moves and live updates from Maketo.

Follow on X@Maketocom