Track how much Bitcoin is left to be mined in real-time
Bitcoin has a hard-coded maximum supply of 21 million coins. This limit was set by Bitcoin's creator, Satoshi Nakamoto, to ensure Bitcoin remains a deflationary asset and maintains scarcity similar to precious metals like gold.
As of today, approximately 19.5-19.6 million Bitcoins have been mined. The exact number increases with each new block mined, which occurs approximately every 10 minutes.
Based on current estimates and Bitcoin's halving schedule, the last Bitcoin is expected to be mined around the year 2140. After this point, miners will only earn transaction fees as rewards.
When all 21 million Bitcoins are mined (around 2140), miners will no longer receive block rewards. They will only earn transaction fees. This transition is designed to ensure the long-term sustainability of the Bitcoin network.
Estimates suggest that 3-4 million Bitcoins (15-20% of the total supply) may be permanently lost due to lost private keys, forgotten wallets, or inaccessible coins. These lost coins increase the scarcity of remaining accessible Bitcoins.