Bitcoin will have 32 halvings. We've seen just 4.
Block rewards drop by half every ~210,000 blocks (around every 4 years), making $BTC a deflationary asset with a capped supply.
Theoretically, the final fractions of Bitcoin will be mined by 2140, when rewards approach zero—protocol-defined as no less than one satoshi per block.