How Many Bitcoins Are There in 2024?
Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.
The investing information provided on this page is for educational purposes only. NerdWallet, Inc. does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.
About 19.9 million Bitcoins are in circulation as of 2024.
Only 21 million Bitcoins can ever be mined — but projections say the last won't be mined until around 2140.
A major constraint on how many Bitcoins there are is the block reward halving process. The last halving was in April 2024.
In early December 2024, the price of Bitcoin hit a highly anticipated milestone, crossing $100,000 for the first time. Bitcoin (BTC) has long been the largest and most valuable cryptocurrency on the market by a substantial margin, and this further solidified that.
One reason Bitcoin has become so valuable is its limited supply. Bitcoin’s blockchain protocol established that only 21 million Bitcoins will ever be minted — that is, released to the public. To date, about 19.9 million BTC have been minted .
But don't expect Bitcoin to reach its cap soon. Its protocol includes measures that will delay the process, and projections estimate that the last Bitcoins won’t be minted until 2140.
NerdWallet rating 4.8 /5 | NerdWallet rating 5.0 /5 | NerdWallet rating 4.6 /5 |
Fees $0 per online equity trade | Fees $0.005 per share; as low as $0.0005 with volume discounts | Fees $0 |
Account minimum $0 | Account minimum $0 | Account minimum $0 |
Promotion None no promotion available at this time | Promotion Exclusive! U.S. residents who open a new IBKR Pro account will receive a 0.25% rate reduction on margin loans. Terms apply. | Promotion Earn up to $10,000 when you transfer your investment portfolio to Public. |
How are Bitcoins minted?
The Bitcoin blockchain network runs on a proof-of-work mechanism, which rewards cryptocurrency miners for validating transactions. Each transaction block on the network contains 1,400 to 2,300 transactions, and miners are rewarded a flat rate of 3.125 BTC for each new block added to the blockchain ledger.
Bitcoin adds a new block to the ledger about once every 10 minutes. This means that, on average, about 144 transaction blocks are added to the blockchain every day.
Miners also receive a small amount of Bitcoin through transaction fees, so they will typically prioritize transactions with the highest fees to maximize their reward. Transaction fees vary based on how complex the transactions are in each block. Generally, the more complex the transaction, the higher the fee will be.
Miners are essential to the blockchain because validating transactions in each block helps keep the network secure.
What is Bitcoin halving?
When Bitcoin reaches its cap and all 21 million BTC have been minted, miners will no longer receive a reward for validating transactions. This presents a concern for Bitcoin users because if miners aren’t incentivized to validate transactions, they may stop mining. Without miners validating transactions, network security would suffer and BTC could lose its value. Miners would still receive transaction fees for validating transactions, but the question is whether BTC would be valuable enough to make the transaction fees worth it.
To put this off, Bitcoin's underlying code includes a feature that will significantly delay the point at which the cap will be reached: halving.
The reward for mining Bitcoin is cut in half every 210,000 blocks mined. Recall that about 144 blocks are mined each day, so it shakes out to a halving every four years. When Bitcoin was released in 2009, the reward for miners to validate each transaction block was 50 BTC. The most recent halving occurred in April 2024, when the reward was reduced from 6.25 BTC to 3.125 BTC. The next halving is expected to occur in 2028, when the reward will be further reduced to 1.5625 BTC.
By reducing the amount of Bitcoin that can be minted every four years, the cryptocurrency aims to reduce inflation risk by promoting scarcity. If the amount of Bitcoin available is reduced and demand stays the same, it should drive the value of each BTC higher.
When will Bitcoin reach its cap?
With the current halving schedule, Bitcoin will not reach its cap until 2140. While Bitcoin investors today may rest easy knowing this is not likely to become a major problem during their lifetime, concerns about the future of Bitcoin remain. The Bitcoin community has discussed increasing the supply limit or perhaps changing the halving schedule to further delay reaching the cap.
However, doing so would likely result in a hard fork, meaning that a blockchain would have to be created that is separate from the original Bitcoin protocol. Ultimately, the success or failure of Bitcoin after it reaches the cap will depend in large part on whether transaction fees are high enough to keep miners around to validate transactions. But this will likely be a problem for future generations of Bitcoin investors.
The author held no positions in the aforementioned investments at the time of publication. The editor owned Bitcoin.
On a similar note...