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
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.
Inspect and compare dates
Pick two to four dates to compare the coins made and the yearly growth.
| Measure | Change | Relative change | ||
|---|---|---|---|---|
| Coins made | 20,083,798 BTC | 20,097,648 BTC | +13,850 BTC | +0.1% |
| Yearly growth | 0.82% | 0.82% | No change | +0.0% |
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.
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.
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.
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
| Share of the ceiling | Coins still to come | About how long |
|---|---|---|
| 96% | 62,352 | 0.4 years |
| 99% | 692,352 | 8.4 years |
| 99.9% | 881,352 | 21.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?
| Measure | Latest | Highest | Lowest |
|---|---|---|---|
| Coins made | 20,097,648 BTC | 20,097,648 BTC | 700 BTC |
| Yearly growth | 0.82% | 1,117.05% | 0.82% |
How do the readings compare with earlier dates?
| Reference date | Coins made | Yearly growth |
|---|---|---|
| 1 month ago | 20,083,798 BTC | 0.82% |
| 3 months ago | 20,055,776 BTC | 0.82% |
| 6 months ago | 20,015,261 BTC | 0.83% |
| 1 year ago | 19,933,964 BTC | 0.84% |
| 2 years ago | 19,767,071 BTC | 1.30% |
What was the reading at each month’s end?
| Reading date | Coins made | Yearly growth |
|---|---|---|
| 20,091,551 BTC | 0.82% | |
| 20,077,764 BTC | 0.82% | |
| 20,063,776 BTC | 0.82% | |
| 20,050,211 BTC | 0.83% | |
| 20,037,001 BTC | 0.83% | |
| 20,022,736 BTC | 0.83% | |
| 20,009,551 BTC | 0.83% | |
| 19,995,961 BTC | 0.84% | |
| 19,982,714 BTC | 0.83% | |
| 19,969,586 BTC | 0.84% | |
| 19,955,832 BTC | 0.84% | |
| 19,942,529 BTC | 0.84% | |
| 19,928,361 BTC | 0.85% | |
| 19,914,198 BTC | 0.84% | |
| 19,899,870 BTC | 0.84% | |
| 19,885,576 BTC | 0.84% | |
| 19,872,582 BTC | 0.85% | |
| 19,858,120 BTC | 0.84% | |
| 19,844,545 BTC | 0.89% | |
| 19,830,354 BTC | 0.96% | |
| 19,817,570 BTC | 1.03% | |
| 19,803,714 BTC | 1.11% | |
| 19,789,437 BTC | 1.18% | |
| 19,775,802 BTC | 1.26% |
Source: Maketo’s daily record of the coins Bitcoin has made. Reading for .