Bitcoin is famous for one number: 21 million. That's the maximum number of bitcoin that will ever exist — a hard cap written into the code by Satoshi Nakamoto and impossible to change. Here's how many bitcoin exist today, how many are lost, and why the limit is the whole point.
How many bitcoin are there right now?
As of 2026, nearly 20 million of the 21 million total have already been mined — more than 94% of the entire supply that will ever exist. The rest will trickle out slowly over the next century.
Why 21 million?
Satoshi capped the supply at 21 million and built in “halvings” — roughly every four years, the reward for mining a block is cut in half. That steadily slows new supply until it stops entirely. Unlike government money, no one can print more Bitcoin.
What happens when all 21 million are mined?
The last bitcoin is expected to be mined around the year 2140. After that, miners are paid through transaction fees rather than new coins. The 21 million cap stays fixed forever.
How many bitcoin are lost?
An estimated 3 to 4 million bitcoin are likely lost for good — forgotten passwords, discarded hard drives, coins sent to dead addresses. That makes the truly spendable supply even smaller, and every remaining sat even scarcer.
Wear the legend
There will only ever be 21 million. There are even fewer who were early. Our Satoshi Nakamoto collection turns Bitcoin's story into premium, heavyweight streetwear for the ones who got it early. Explore the drop and Bitcoin apparel built for people who stack sats and think in decades.