Bitcoin has a fixed supply cap of 21 million coins; and as of June 2026, miners had already created 20.04 million of them. This means that only about 0.96 million Bitcoins are left to mine; which is 4.6% of the total.
- Current State of Bitcoin: Over 95% Mined Already
- Bitcoin Mining Timeline and Supply
- How Mining Adds New BTC (Halving Mechanics )
- How Scarcity Drives Value
- The Implications of Lost Bitcoins on Supply
- How Long Until the Last Bitcoin is Mined (Halving Schedule)
- The Math: Calculating Bitcoins Left to Mine
- Why Bitcoins Left to Mine Matters: Scarcity and Security
- Conclusion
- Glossary
- Frequently Asked Questions About Bitcoins Left to Mine
- What is the total supply of Bitcoin?
- How many new Bitcoins are mined each day in 2026?
- When will the last Bitcoin be mined?
- Why doesn’t the supply of Bitcoins exactly reach 21 million?
- References
Current State of Bitcoin: Over 95% Mined Already
As of early June 2026; blockchain data shows that 20.04 million BTCs have been mined and are out in circulation. Given that the total supply is capped at 21 million, that leaves under 1 million Bitcoins left to mine. In fact; on March 9, 2026 (block 939,999) the network actually minted its 20 millionth Bitcoin.
Bitcoin’s issuance is tightly controlled; every 10 minutes on average; a miner finds a new block and earns a block reward. Right now, each block yields 3.125 BTC ( down from 6.25 BTC after the April 2024 halving). Since the network is producing roughly 144 blocks in 10 minute intervals; that works out to roughly 450 BTC being created each and every day ( 3.125×144 blocks).
This block reward halves roughly every four years (210,000 blocks). This schedule of halvings means that the rate at which new coins enter circulation starts to slow down over time.
For context, the very first halving back in Nov 2012 knocked the rewards from 50 to 25 BTC per block, and by the time the 2024 halving rolled around, it had fallen to 6.25 BTC; then down to 3.125. Because of all these past halvings, about 95% of all BTC has already been mined. So in essence, miners have about 0.96 million Bitcoins left to mine, or about 4-5% of the total.
Bitcoin Mining Timeline and Supply
| Halving | Approx. Year | Block Reward (BTC) | Supply After Halving (approx.) |
| 0 (Genesis to 210k) | 2009-2012 | 50 – 25 | 10.5M (at 50 BTC/block) – 15.75M |
| 1st | 2012-2016 | 25 – 12.5 | 10.5M + 5.25M = 15.75M |
| 2nd | 2016-2020 | 12.5 – 6.25 | +2.625M = 18.375M |
| 3rd | 2020-2024 | 6.25 – 3.125 | +1.3125M = 19.6875M |
| 4th | 2024-2028 | 3.125 – 1.5625 | +0.65625M = 20.34375M |
| 5th (est.) | 2028-2032 | 1.5625 – 0.78125 | +0.328125M = 20.671875M |
| 6th (est.) | 2032-2036 | 0.78125 – 0.390625 | +0.1640625M = 20.8359375M |
| … | … | … | … |
| 21M Cap | 2140 | 0 (final) | 21.000000M |
Note: Every 4 years or so , halving roughly cuts the block reward in half . Supply figures are a rough estimate and cumulative. For example; at the end of 2024 (right before the 5th halving) around 19.6875M BTC existed; after the 2024 halving, roughly 20.34375M BTC, meaning about 0.65625M new BTC will come in that cycle.

How Mining Adds New BTC (Halving Mechanics )
New Bitcoins enter circulation through mining. Miners run these specialized hardwares ( ASICs ) to solve these proof-of-work and add new blocks to Bitcoin’s blockchain. And as a reward for all this work; the protocol gives them a block reward ( basically new Bitcoin) to the miner . This reward started off at 50 BTC per block back in 2009 then halved roughly every 210,000 blocks, that is roughly 4 years.
- First halving (2012): The block reward dropped from 50 to 25 BTC.
- Second (2016): From 25 to 12.5 BTC.
- Third (2020): 12.5 to 6.25 BTC, another 50% cut.
- Fourth (April 2024): 6.25 to 3.125 BTC.
The fifth halving is predicted to happen around 2028 (around block 1,050,000 ); which should see the reward drop to 1.5625 BTC. Every halving cuts the rate of new coins being mined in half; which naturally slows things down. One analyst puts it like this: “Each halving cuts the flow of new coins in half… by the 2060s, fewer than 2 [BTC are mined per day], and the final fraction of a coin around 2140”.
Because of all these halvings, the supply curve of Bitcoin isn’t a straight line. Early on, with the 50 BTC reward, the network was producing an enormous ton of supply. In fact; in Bitcoin’s first 17 years (2009-2026) about 20 million BTC were produced. But the remaining 1 million will take time to mine, likely over a century. Analysis predicts roughly 114 years to produce the last 1M Bitcoin left to mine, i.e. completing around 2140.
Main Facts First
- Current circulating supply (June 2026): Approximately 20.04M BTC (or about 95.4% of the 21M limit).
- Still to be mined: About 0.96M BTC (or roughly 4.6%). On March 9th 2026, the 20 millionth Bitcoin was mined.
- Halvings: Block rewards were cut in 2024 (to 3.125 BTC), next expected at 2028 (to 1.5625 BTC).
- Final issuance: No new BTC after 2140; block rewards will reach effectively zero.
- Lost coins: An estimated 3-4M BTC (around 15-20%) are irretrievably lost (those wallets will never be opened), which shrinks out of effective supply.
How Scarcity Drives Value
Economist Eswar Prasad notes that “Bitcoin fanatics” believe ” like gold, its value comes from its scarcity” – the fixed 21M cap enforced by the code. Truly, there’s only around a few hundred thousand Bitcoins left to mine, which is a huge part of the “digital scarcity” narrative.
However, experts are quick to point out that scarcity by itself isn’t magic when it comes to determining value. In fact, experts argue that scarcity “can hardly be a source of value” on its own. At the end of the day, it is not just scarcity that drives the price of an asset, but rather demand and utility.
That there are only a tiny number of Bitcoins left to mine (<1 Million) does set Bitcoin apart from other assets that are more prone to inflation. In other words, with nearly all the Bitcoins already mined, Bitcoin’s future supply schedule is entirely predictable, and future miners will rely on transaction fees rather than new coins for reward.
The Implications of Lost Bitcoins on Supply
One can’t just use the 21 million to calculate the available supply of BTC (Bitcoins left to mine, because not all of the mined coins are accessible. According to various studies, the number of lost coins is around 2.8 to 3.8 million BTC.
So even though the protocol is designed to eventually mint 21 million coins, the actual supply is lower because of those lost coins. For example, many of the early adopters lost access to their wallets whether it was through forgotten keys, broken hard drives, or even just dead owners not being able to access them.
Famous cases include the 1 million BTC that Satoshi mined but has never moved. This effectively makes Bitcoin rarer and more deflationary than the raw math suggests.
So while it’s true that there is about 0.96 million Bitcoins left to mine, the usable supply might actually be a bit lower due to lost coins.
How Long Until the Last Bitcoin is Mined (Halving Schedule)
Bitcoin’s protocol makes the issuance schedule predictable. About every 4 years, the block reward halves until it reaches zero around the year 2140.
Based on this, the last new Bitcoins will trickle out in the mid-22nd century. Here’s a quick rundown of the timeline:
- 2024 Halving: Block reward dropped from 6.25 to 3.125 BTC in April 2024.
- Halving in 2028 (estimated): Block reward to drop to 1.5625 BTC. (NiceHash estimates January 2029, though block times vary)
- Halving in 2032: Block reward to drop to 0.78125 BTC
- Halving in 2036: Block reward to drop to 0.390625 BTC… and so on, until
- around 2140: Last fraction of BTC mined; block reward effectively 0 (by which point, block reward rounds down to 0 and miners will only be earning transaction fees)
Each halving slows the rate of new Bitcoins coming onto the market. It takes longer and longer to produce each fraction of the remaining supply. As one analysis put it, “It took 17 years to mine the first 20 million BTC. The last 1 million would take about 114 years”.
After 2140, miners will no longer be creating new coins; they’ll only be earning transaction fees. And as analysts note, the long, gradual process gives both miners and the market over a century to transition” from block rewards to fee-based rewards.

The Math: Calculating Bitcoins Left to Mine
The easiest way to find out Bitcoins left to mine is to subtract the number of Bitcoins that have already been mined from the 21 million total. For example, if you use Blockchain.com’s supply figure of 20,038,540, then 21,000,000 – 20,038,540 = 961,460 (which is roughly 961,000) Bitcoins left to mine.
The table can help visualize issuance:
| Date | Event | Cumulative Supply (approx) | Bitcoin Left to mine (approx) |
| Jan 2009 | Genesis block | 0 | 21,000,000 |
| Nov 2012 | 1st Halving (50-25) | 10,500,000 | 10,500,000 |
| Jul 2016 | 2nd Halving (25-12.5) | 15,750,000 | 5,250,000 |
| May 2020 | 3rd Halving (12.5-6.25) | 18,375,000 | 2,625,000 |
| Apr 2024 | 4th Halving (6.25-3.125) | 19,687,500 | 1,312,500 |
| Mar 2026 | Now | 20,040,000 | 960,000 |
| Feb 2028 | 5th Halving | 20,343,750 | 656,250 |
| 2140 | Last block | 21,000,000 | 0 |
Why Bitcoins Left to Mine Matters: Scarcity and Security
The fact that there is only a tiny fraction of Bitcoins left to mine has a few implications:
Bitcoin Scarcity: Most new coins have already been created, and that scarcity is often cited as a reason people think Bitcoin might be able to hold its value like digital gold. As new supply slows, the price can be expected to go up if demand stays strong.
Mining Incentives: Right now, miners are earning 3.125 BTC per block (plus fees). But when the block rewards dry up (around 2140), miners will rely on transaction fees for their income. That is a long way off, but worth knowing about.
Network Security: There’s also discussions about whether Bitcoin’s security might weaken when the block rewards drop. Some are worried that miners might give up if fees aren’t enough to make it worth their while. However, design and long adjustment periods mean this transition is gradual. As one source puts it, miners have “over a century to transition from block rewards to transaction fees“.
Lost coins (and that’s not all): The other factor that reduces the supply is all the coins that have been lost forever. That means about 15-20% of the total is out of circulation, making the active supply even scarcer. For holders, that may support long-term value as fewer coins circulate.
Conclusion
The remaining Bitcoins left to mine is a small fraction of the supply: roughly 960,000 BTC as of June 2026.
That represents only 4-5% of the 21 million limit. The rest of the coins are going to be mined very gradually because of the halving schedule. To put it another way, about 95% of all BTC is already in circulation and over 15% of it may be permanently lost.
In short, Bitcoin’s new coin supply is almost running out which makes it even more scarce.
Analysts have been pointing out that this near-cap situation makes Bitcoin different from fiat money (which can be printed or made at will). The vision of a finite 21M supply that Satoshi came up with is almost a done deal, a huge part of Bitcoin’s whole design.
As the supply of new Bitcoin left to mine gets closer to running out, market dynamics will likely revolve around demand pressures and miner economics rather than new issuance.
Glossary
Bitcoin (BTC): The native cryptocurrency of the Bitcoin network. 1 BTC = 1 Bitcoin.
Halving: A pre-programmed event (every 210,000 blocks) where block reward for miners gets cut in half.
Block Reward: The new Bitcoins that get given to a miner for creating (mining) a new block.
Circulating Supply: The number of coins that have actually been mined and are in circulation.
Max Supply: The total cap on coins that can ever be created, in Bitcoin’s case that is 21 million.
Frequently Asked Questions About Bitcoins Left to Mine
What is the total supply of Bitcoin?
The code for Bitcoin puts the total at 21 million. No more can be created without consensus to change the protocol.
How many new Bitcoins are mined each day in 2026?
With 3.125 BTC rewarded per block and 144 blocks per day; roughly 450 new BTC are mined daily. This will halve to 225 per day after the next halving in 2028.
When will the last Bitcoin be mined?
Bitcoin is designed so that all the new coins will be issued gradually and then the final ones will approach zero over decades until around the year 2140.
Why doesn’t the supply of Bitcoins exactly reach 21 million?
Because of how Bitcoin code rounds block rewards, the actual final supply will be slightly below 21 million (some coins are lost to rounding at each halving). Effectively; miners will never quite mint exactly 21M, but very close to it.
References
Disclaimer: This article is purely for informational purposes so it is not financial advice. Bitcoin prices are volatile and investing involves risk. Past trends and current data don’t guarantee what is going to happen in the future.
