21 Million is the upper limit on bitcoin that can be created under the network’s current rules. Mining introduces new bitcoin, but the permitted amount is repeatedly halved until it reaches zero. The total comes to just under 21 million BTC. What matters for holders is that no administrator can unilaterally order extra coins that the network would accept under these rules.
When you own bitcoin, the amount that can still be created matters too. If someone could add coins at will, your share of the total would shrink. Bitcoin instead follows a predetermined issuance schedule. The cap is therefore neither a law of nature nor one company’s promise: it is a rule participants apply when checking blocks, the batches in which transactions are confirmed. [3] [1]
A miner building a block includes a special first transaction, the Coinbase Transaction. Here the name refers to a transaction type, not an exchange. It lets the miner claim at most the newly permitted Block Subsidy plus the fees from transactions in that block. Only the subsidy creates new units; fees transfer existing bitcoin. A block exceeding that combined amount is invalid. [1] [4]
Initially, a block allowed up to 50 BTC in new coins. Every 210,000 blocks this amount halves: to 25, then 12.5, 6.25 BTC and so on. This event is called Halving. It follows the block count, roughly once every four years, rather than a fixed calendar date. Each successive period therefore leaves a smaller amount of bitcoin still to be issued. [1] [3]
The first period allowed 50 × 210,000, or 10.5 million BTC. The second adds half that amount, the third a quarter, with progressively smaller additions thereafter. This is a geometric series, whose ideal sum is 21 million. Bitcoin, however, counts whole satoshis, each one hundred-millionth of a BTC. Halving discards fractional satoshis, so permitted issuance eventually reaches zero and the total ceiling stays just below 21 million. [1] [2] [3]
A Full Node is software that independently checks blocks and transactions against Bitcoin’s rules. It calculates the permitted subsidy from the block’s position in the chain and checks it together with fees. It need not trust a figure on a website or a miner’s assurance. What matters is this repeated calculation and verification, rather than a central counter whose administrator could authorize more issuance. [1]
Imagine a block in which a miner pays itself more than the rules allow. A Full Node keeping those rules rejects it, even if finding it consumed a great deal of energy. Computing power, called hashrate, helps determine which valid branch of history prevails. It does not confer the right to change validity conditions. Mining a block and checking its reward are different activities. [1] [4]
Source code can be edited. Doing so does not change the software everyone else already runs. If someone ran a higher-issuance version and mined accordingly, nodes keeping the original rules would reject those inflationary blocks. If both sides continued, the network would split. Keeping the cap therefore also depends on people choosing to use and accept these rules; updating one program cannot silently bind everyone. [1] [3]
A known schedule makes it easier to assess how much the total can still grow. Holders need not guess how many new coins a central issuer will decide to create: there is no such issuer. Extra issuance beyond the accepted rules cannot dilute their share. This does not guarantee price or purchasing power, however: even a scarce thing can attract fewer buyers. Demand and the availability of buyers or sellers change, so bitcoin can fall sharply in price while the cap remains intact. [3] [2]
If someone loses their keys without a usable backup, their bitcoin may become unspendable. The issuance cap does not change, and the network does not automatically issue replacements. Long inactivity alone also does not prove that keys are lost. The overall limit is therefore different from the amount available for sale. Dividing a BTC into satoshis makes smaller payments possible, like dividing a whole into smaller pieces; it creates no additional BTC. [5]
Once the subsidy reaches zero, the design leaves transaction fees as miners’ income. Payments and block production are not supposed to stop automatically. The open economic question is how much users will be willing to pay for transactions and how much mining power that can support. A limited supply describes the rules for creating money, not a guarantee of its future price or the network’s security budget. [4] [1]
For the clearest picture, read this entry together with Block Subsidy, Halving, Bitcoin, Full Node, Consensus Rules. The reverse links also lead from Bitcoin, Block Subsidy, Halving, Satoshi.