21,000,000
Hard cap, fixed since 2009
The supply is capped, and not by anyone's promise
There will only ever be 21,000,000 bitcoin. That limit is not a policy, a target, or an undertaking someone has given — it is a rule every participant in the network independently enforces, and it has not moved since the first block in 2009. Anyone can verify the number themselves rather than take it on trust.