Bitcoin is designed to have a finite supply, with a maximum limit of 21 million bitcoins that can be created. This limit is expected to be reached sometime around the year 2140.
Currently, there are around 18.7 million bitcoins in circulation, and new bitcoins are created through a process called mining, in which powerful computers solve complex mathematical problems to verify transactions and add new blocks to the blockchain.
The rate of new bitcoin creation is designed to slow down over time, with the number of new bitcoins awarded for each block added to the blockchain halving approximately every four years. The most recent halving occurred in May 2020, and the next one is expected to occur in 2024.
So while Bitcoin will never “run out” completely, its rate of creation will continue to slow down until it reaches its maximum limit. After that point, no new bitcoins will be created, and the only way to obtain bitcoins will be through trading or exchanging them with other people or businesses.