Firsthand Bitcoin · Data · Bitcoin miners

Transactions per day

On-chain bitcoin transactions confirmed per day, seven-day average.

676,199/day on Sep 21, 2026, against 470,745/day a year earlier.

How many transactions the network confirms each day. Blockspace is fixed, so when demand rises the queue lengthens and fees go up rather than the count rising without limit.

Transactions per day, month by month

MonthTransactions per day
2025-10494,847/day
2025-11437,392/day
2025-12474,415/day
2026-01375,814/day
2026-02471,621/day
2026-03609,029/day
2026-04546,254/day
2026-05693,053/day
2026-06694,747/day
2026-07670,742/day
2026-08702,319/day
2026-09676,199/day

Questions

What is transactions per day today?
676,199/day as of September 22, 2026.
How has it changed over the past year?
A year ago it was 470,745/day; today it is 676,199/day, a change of +43.6%.
What is the highest transactions per day on record?
771,142/day, on June 27, 2026.
How is this chart calculated?
How many transactions the network confirms each day. Blockspace is fixed, so when demand rises the queue lengthens and fees go up rather than the count rising without limit.

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/transactions" width="100%" height="420"></iframe>. Free to reuse with a link to this page.

Updated daily. Latest data 2026-09-22.

Network hashrate · Mining difficulty · Difficulty adjustments · Fees paid to miners · Mempool · Active addresses · UTXO set · Block size and transactions per block · Blocks mined per day · Median confirmation time · Blockchain size · Miner revenue per transaction