Firsthand Bitcoin · Data · Bitcoin miners

Transactions per day

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

718,324/day on Oct 30, 2026, against 413,645/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
Nov 2025437,392/day
Dec 2025474,415/day
Jan 2026375,814/day
Feb 2026471,621/day
Mar 2026609,029/day
Apr 2026546,254/day
May 2026693,053/day
Jun 2026694,747/day
Jul 2026670,742/day
Aug 2026702,319/day
Sep 2026695,678/day
Oct 2026718,324/day

Questions

What is transactions per day today?
718,324/day as of October 30, 2026, up 3.3% over the last 30 days.
How has it changed over the past year?
A year ago it was 510,726/day; today it is 718,324/day, a change of +40.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-11-06.

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