How many Bitcoins are there?

The maximum number of Bitcoin that can ever exist is 21 million, and as of February 2021, 18.6 million Bitcoins have been mined. This means that only 2.4 million Bitcoins are left to be mined.

""