How many bitcoin are there?

There will never be more than 21 million bitcoin that will ever be created.

While there are currently around 19.5 million bitcoin in circulation, more are being created each day through a process called "mining."

This means that over 92% of all bitcoin have already been mined and are in circulation! 

Over time, fewer bitcoin will enter circulation through the mining process. Every 210,000 blocks, about four years, the subsidy that miners receive for mining bitcoins is cut in half.

Due to this supply reduction over time, there will eventually be no more bitcoin to be mined. This is expected to happen around the year 2140. At that time, the reward for securing the network through mining will be the mining fees alone!