Firsthand Bitcoin · Data · Bitcoin miners

Bitcoin supply

Bitcoin in circulation, with every halving marked, on the way to 21 million.

20.088M ₿ on Sep 21, 2026, against 19.925M ₿ a year earlier.

Every bitcoin that has ever been mined. The curve bends at each halving, because the new coins in every block are cut in half. About 95% of all bitcoin already exists; the last will be mined around 2140.

For a miner this is the other side of the hashrate chart: the total pot is fixed and shrinking, so a growing network shares it more thinly.

Bitcoin in circulation, month by month

MonthBitcoin in circulation
2025-1019.943M ₿
2025-1119.956M ₿
2025-1219.970M ₿
2026-0119.983M ₿
2026-0219.996M ₿
2026-0320.010M ₿
2026-0420.023M ₿
2026-0520.037M ₿
2026-0620.050M ₿
2026-0720.064M ₿
2026-0820.078M ₿
2026-0920.088M ₿

Questions

What is bitcoin supply today?
20.088M ₿ as of September 22, 2026, up 0.1% over the last 30 days.
How has it changed over the past year?
A year ago it was 19.925M ₿; today it is 20.088M ₿, a change of +0.8%.
What is the highest bitcoin in circulation on record?
20.088M ₿, on September 22, 2026.
How is this chart calculated?
Every bitcoin that has ever been mined. The curve bends at each halving, because the new coins in every block are cut in half. About 95% of all bitcoin already exists; the last will be mined around 2140.

By year

2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017 · 2016 · 2015 · 2014 · 2013

Data: CSV · JSON. Embed: <iframe src="https://firsthandbitcoin.com/embed/supply" width="100%" height="420"></iframe>. Free to reuse with a link to this page.

Updated daily. Latest data 2026-09-22.

Bitcoin price · Distance from the all-time high · 200-day and 200-week averages · Bitcoin market capitalisation · Realised price · Value settled on chain · Exchange trade volume