Bitcoin Supply Overview
Bitcoin has a maximum supply of 21 million coins, with 19.88 million already mined as of June 2025. This leaves 1.12 million bitcoins remaining to be released through mining.
Key Facts:
- Total supply: 21 million BTC
- Circulating supply: 19.88 million BTC
- Unmined supply: 1.12 million BTC
- Final bitcoin expected to be mined: 2140
How Bitcoin Mining Works
Bitcoin mining involves:
- Solving complex equations to validate transactions.
- Adding new blocks to the blockchain.
- Earning block rewards (currently 3.125 BTC per block).
👉 Learn more about Bitcoin mining
Bitcoin Halving Events
Halving reduces the block reward by 50% every 210,000 blocks (approximately every 4 years). Here’s the historical and projected timeline:
| Year | Block Reward |
|------------|--------------|
| 2012 | 25 BTC |
| 2016 | 12.5 BTC |
| 2020 | 6.25 BTC |
| 2024 | 3.125 BTC |
| 2028 | 1.5625 BTC |
| 2140 | ~0 BTC |
What Happens When All Bitcoins Are Mined?
- Miners will rely on transaction fees instead of block rewards.
- The network’s security depends on continued miner participation.
- Scarcity may drive long-term value appreciation.
Lost Bitcoin and Major Holders
- Estimated lost BTC: 2.3–3.7 million (inaccessible wallets).
Largest holders:
- Satoshi Nakamoto (~1.1 million BTC)
- MicroStrategy (~592,100 BTC)
- Winklevoss Twins (~70,000 BTC)
👉 Discover Bitcoin investment strategies
Why Bitcoin’s Limited Supply Matters
- Scarcity mimics precious metals like gold.
- Deflationary design protects against inflation.
- Investor demand grows as supply nears its cap.
FAQ
How many bitcoins are left to mine?
1.12 million (as of June 2025).
What happens after all bitcoins are mined?
Miners will process transactions for fees instead of rewards.
Will Bitcoin’s price keep rising?
Historically, scarcity has driven price increases, but future performance is speculative.
How much would $1,000 invested in Bitcoin 10 years ago be worth today?
~$464,152 (assuming 2015 price of $244.28 and 2025 price of $104,070).