Daily Transaction Count

Confirmed on-chain Bitcoin transactions per day. A saturation-bound throughput gauge whose meaning has shifted twice — first by Lightning, then by inscriptions.

As of 15 Jun 2026Bitcoin confirmed 726,520 base-layer transactions on the latest day — a 30-day average of 619,425, +60.5% year-over-year, the Expansion regime. That reading sits above the ~500,000-per-day payment-era ceiling, where count stops tracking adoption and starts tracking inscription mints: the 2021 cycle top printed fewer transactions than the 2017 top at a 3.5× higher price, and the all-time high in count belongs to the post-Runes-launch surge, not to any price peak.

Today

726,520

Expansion

Spot BTC

$65,837.03

+2.3% 24h

30-day average

619,425

Trend window

Year-over-year

+60.5%

30d SMA growth

Daily confirmed transactions, the 30-day average, and price for cycle context. Source: btc oak, from blockchain.info n-transactions (daily confirmed)as of 15 Jun 2026
Unit
Transactions per day
Frequency
Daily confirmed (4-day pre-2020)
Range
2009–present
Trend
30-day simple MA
Saturation
~500k payment ceiling

TL;DR

The metric
Confirmed Bitcoin transactions per mined block, summed daily. Base-layer only — no Lightning, no sidechains, no exchange-internal transfers. The 30-day SMA is the trend; raw daily counts catch the inscription spikes the smoothed line hides.
The reading now
726,520 on the latest day, 619,425 on the 30-day average, +60.5% year-over-year — the Expansion regime. Counts well above the 500,000-per-day saturation ceiling are inscription-driven; counts well below are off-chain-routed.
The caveat
Count is not adoption. The 2021 cycle top printed fewer transactions than the 2017 top despite a 3.5× higher price. Lightning, batching, custody consolidation, and inscription protocols have each pulled the count away from the user-facing payment activity it used to track.
Why it matters
The base-layer count is the cleanest read of blockspace consumption — what miners are paid to confirm and what the network’s capacity bound is built around. Pair with daily fees to separate capacity-bound regimes (count flat, fees rising) from demand-bound ones (count and fees rising together).

What the count measures on-chain

Daily Transaction Count is a node-derived number: for each day it sums the confirmed transactions across every block mined in that 24-hour window. Nothing is estimated and nothing is inferred from an exchange order book — this is what the chain actually recorded, change outputs and consolidation sweeps included. The series runs from 17 Jan 2009 to 14 Jun 2026, with the 30-day simple moving average as the primary trend line and the raw daily count beneath it at lower opacity, where the event spikes live. Price runs muted on the log-scale axis so you can read throughput against the cycle without conflating the two.

Today’s 30-day average is 619,425, the year-over-year change is +60.5%, and the regime bucket reads Expansion. The shape of the whole series is governed by one hard bound: block weight is capped at four million weight units, so with 144 blocks a day the network can only confirm a few hundred thousand ordinary transactions before the mempool backs up and the contest moves to fees rather than count. Everything interesting about this chart happens at, above, or below that ceiling.

How count and price came unstuck

The single most important fact this chart records is that base-layer transaction count and price have decoupled. The 2013 and 2017 cycle tops printed record transaction counts alongside record prices — the count was a reasonable adoption proxy. The 2021 top did not. The 2024–26 cycle has not. The chart now answers a narrower question than it once did: how busy is the base layer specifically, with what kind of activity?

Walk the four major tops. In December 2013 the count printed in the tens of thousands as price reached its first $1,000+ region. In December 2017 the count peaked near 405,709 a few weeks before the price top, with the top day itself printing 391,910 transactions at $19,424. In November 2021 the cycle-top day printed roughly 301,025 transactions — below the 2017 top — at $67,145, a price 3.5× higher. And in April 2024, a few days after the halving and the Runes launch the count printed roughly 927,010 transactions, the all-time high, but in a regime where the extra volume was almost entirely small inscription activity rather than wallet payments.

Two structural shifts explain the 2017→2021 decline despite price growth. First, the Lightning Network mainnet launched in March 2018; over the following years it absorbed a meaningful share of small-value payment activity off the base layer. Second, exchange-internal transfers and large-custody batching consolidated what used to be many user-visible movements into a single multi-output transaction. The same payment activity, fewer rows in the count.

Then 2023 and 2024 reversed direction for a different reason. Ordinals in early 2023, the BRC-20 token wave from March 2023, and the Runes launch at the April 2024 halving each pushed the count above its prior payment-only ceiling — but the extra transactions are protocol metadata and small token mints, not user payments. The chart no longer reads as a single coherent “adoption” gauge. It reads as a composite of payments + inscriptions + batching effects, which is more useful but harder to interpret.

The arithmetic behind the regime read

For each day d:

count(d) = number of confirmed transactions in blocks mined that day
sma30(d) = mean(count(d-29) … count(d))
yoy(d) = sma30(d) / sma30(d-365) − 1

The headline regime bucket comes from yoy on the 30-day SMA: Expansion above +30%, Contracting below −10%, Stable in between. The 30-day window damps the day-to-day noise from inscription waves; the YoY frame puts each reading in cycle context. Methodology and the source reconciliation are documented on the methodology page.

Three lenses on a single line

Three useful lenses, in increasing order of analytic value. Level reading. Today’s 30-day average against the 250–500k payment-era band: above the band, inscription activity is alive; below it, either bear-market quiet or off-chain routing has won. YoY reading. The headline regime bucket; useful as a momentum filter but noisy near the 30-percent threshold. Cycle-aligned reading. The cycle-anchor table below puts every reading in context against price at that anchor — this is where the decoupling shows up unambiguously.

The raw daily line is essential context for the SMA. Inscription days print multi-hundred-thousand-transaction one-day spikes that the 30-day average smooths into a small step rather than a needle. Reading the SMA without the raw line risks treating a one-week token mint as a regime shift.

Year-over-year regimes — descriptive bands keyed on the 30-day SMA's annual change
ReadingRegimeWhat it has meant
> +30% ExpansionThe 30-day SMA is materially above its level a year ago. Has bracketed the run-ups into the 2013, 2017, and 2024 cycle highs, and the 2023 inscription wave. Often coincides with rising fees if blockspace is also competitive.
−10% to +30% StableThe largest share of the post-2017 history sits in this band. Says little on its own; combine with fees and price to read whether the network is in capacity-bound steady state or in pre-rally accumulation quiet.
< −10% ContractingThe 30-day SMA is materially below its level a year ago. Fits the 2018 and 2022 deep-bear stretches; can also fire when an inscription wave from twelve months ago drops out of the trailing window.

Three cycle tops, three different meanings

The cycle-anchor table makes the decoupling explicit. Each row reads the raw count and the 30-day SMA at a canonical date alongside the closing price. The 2017 top, the 2021 top, and the 2024 inscription peak are the three readings most worth lingering on — together they describe the chart’s shifting meaning across three cycles: a clean adoption proxy, then a proxy hollowed out by off-chain routing, then a count inflated by activity that has nothing to do with payments.

Refreshed 15 Jun 2026 — count and SMA at canonical cycle dates, alongside the closing price.
DateEventClose (USD)Count · 30d SMA
2017-12-082017 saturation peak — mempool-clearing ATH$16,908.00405,709 on the day · 292,434 30d SMA
2017-12-172017 cycle top $19,423.58391,910 on the day · 304,369 30d SMA
2018-12-152018 cycle low $3,216.63261,423 on the day · 241,725 30d SMA
2021-04-142021 first peak $63,576.68297,494 on the day · 297,619 30d SMA
2021-11-102021 cycle top $67,145.37301,025 on the day · 278,084 30d SMA
2022-11-212022 post-FTX low $16,304.08270,779 on the day · 264,089 30d SMA
2023-04-23BRC-20 wave — first inscriptions break-out$27,861.64432,760 on the day · 324,593 30d SMA
2024-04-192024 halving / Runes launch $63,461.59393,190 on the day · 406,352 30d SMA
2024-04-23post-Runes count peak — all-time high in count$66,841.67927,010 on the day · 457,890 30d SMA
2025-04-19Post-halving +1y $84,433.75545,076 on the day · 408,599 30d SMA
ExhibitCycle anchors: the count peaked in 2017, the price peaked later, and the all-time count belongs to a token launch. Source: btc oak, blockchain.info daily confirmed counts vs priceas of 15 Jun 2026

What inscriptions did to the ceiling

Three protocol events account for most of the 2023–26 spikes above the historical payment-only ceiling. Ordinals — inscribing arbitrary data into the witness portion of a SegWit transaction — began in early 2023 and produced the first sustained counts above 500,000 since 2017. BRC-20, a fungible-token experiment built on Ordinals, launched in March 2023 and pushed counts above 600,000 by mid-year. Runes, a more compact token protocol, launched at the April 2024 halving and produced the single-day all-time high in count.

Each of these produces small base-layer transactions in volume: mints, transfers, and metadata commits. They are real consensus-layer activity — the network genuinely processes every one — but they are not the wallet-payment use case the chart historically tracked. Treating an inscription spike as “adoption growth” is a category error; treating it as zero is also wrong, because miners are paid for it and it consumes the same blockspace as payments. The honest reading is that the chart now measures blockspace consumption, full stop, and the analyst has to decide which of its components matter to the question being asked.

AnchorNotePriceCount
2013 cycle toppre-saturation$1,121.4875,570
2017 cycle toppre-Lightning, pre-batching$19,423.58391,910
2021 cycle toppost-Lightning, post-batching$67,145.37301,025
2024 Runes peakinscription-driven, off the curve$66,841.67927,010
ExhibitCycle-top decoupling: price and count at the four major turns, side by side. Source: btc oak, blockchain.info counts vs priceas of 15 Jun 2026

What breaks this signal — and the exact dates it broke

Base-layer count is a high-integrity number that answers a question most readers do not actually have. Here is precisely where, and when, it stops meaning what people assume it means.

March 2018 — Lightning made the count blind to small payments. The Lightning Network mainnet launched in March 2018. Channel opens and closes still hit the base layer, but the routed payments between them do not. From 2018 onward, a rising share of genuine spending simply stopped showing up here — which is the largest single reason the 2021 top printed 301,025 transactions against the 2017 top’s 391,910.

August 2017 onward — batching collapsed many actions into one row. After the late-2017 fee crisis, exchanges adopted output batching as standard practice: one transaction with hundreds of outputs replaces hundreds of separate sends. Coinbase, Binance, and others now sweep withdrawals in batches, so the count systematically undercounts user-facing activity in proportion to how much of it flows through custodians — a share that has only grown.

Early 2023 to April 2024 — inscriptions inverted the signal. Ordinals (early 2023), the BRC-20 wave (the 2023-04-23 break-out in the table above), and Runes (launched at the 2024-04-19 halving, peaking 2024-04-23) each generated huge volumes of small data-carrying transactions. The all-time high in count is a token-launch artifact, not a demand peak. Anyone reading the 2023–24 spikes as a wave of new Bitcoin users read them backwards.

December 2017 — the saturation ceiling caps the number entirely. When the mempool is full, the count flatlines near 400–500k no matter how much demand arrives, because the contest moves to the fee market. The flat count through the 2017 blow-off was not flat demand — it was a binding capacity constraint, with the real signal showing up on the fees chart instead.

Before 2020 — the data itself is coarser. The blockchain.info feed is published on a roughly four-day cadence for the early years, so pre-2020 SMA windows are effectively wider and daily-precision readings are not available. Treat that era as a coarse long-run trend, not a day-by-day record.

Using it without fooling yourself

If you treat on-chain activity as an adoption gauge, stop using this number for that. The 2017→2021 trough below price reflects structural off-chain migration, not declining usage; the 2023–24 spikes above the ceiling reflect inscription mints, not payments. For the adoption question, reach for active addresses for unique participants and ETF flows for institutional demand. Use this chart for blockspace, not adoption.

If you read the network operationally, this is the cleanest congestion signal there is. Sustained counts near 400–500k mean the next increment of demand spills into fees and that batching or Lightning offload becomes economically attractive. Read it against daily fees: rising fees with rising count is demand-bound; rising fees with flat count is capacity-bound; flat fees and flat count despite obvious user-side activity is routing-displacement. The component decomposition is where the analytical value lives — the headline number is only the starting point.

Frequently asked

How many Bitcoin transactions are processed per day?
On 15 Jun 2026, the network confirmed 726,520 transactions, with a 30-day average of 619,425. The base-layer ceiling sits near 500,000 ordinary transactions per day; counts above that are typically driven by inscription protocols (BRC-20, Runes), which pack many small data-carrying transactions per block.
Why does Bitcoin’s transaction count saturate?
Block weight is capped at four million weight units per block, equivalent to roughly 1.5–3.5 MB of transaction data depending on signature usage. With 144 blocks per day, that bounds throughput to a few hundred thousand standard transactions before the mempool starts to back up and fees rise instead of count. The cap is a consensus rule and has been in effect since the SegWit activation in August 2017.
Why are 2021 transactions lower than 2017?
Two structural shifts. First, the Lightning Network mainnet launched in March 2018 and routed an unknown but non-trivial share of payment volume off-chain. Second, exchange-internal transfers and large-custody batching consolidated many user-facing actions into single base-layer transactions. The 2021 cycle top printed roughly 301,025 transactions on the day — below the 391,910 printed at the 2017 top, despite price being roughly 3.5× higher. Base-layer count is no longer a clean adoption proxy.
What are inscriptions and Runes?
Ordinals (early 2023) and Runes (April 2024) are protocols that embed arbitrary data and fungible-token state inside Bitcoin transactions. They produce many small base-layer transactions per block, pushing the count well above the historical payment-only ceiling. The 2023–24 spikes above 700,000/day are inscription-driven; underlying payment activity remained in the 250–400k range over the same period.
Are Lightning Network transactions counted here?
No. The chart is base-layer only — on-chain confirmed transactions in mined blocks. Lightning routing, sidechain activity (Liquid, Rootstock), and federated systems are invisible to the count by design. For the full payment picture, this chart is necessary but not sufficient.
Where does this transaction-count data come from?
The series is blockchain.info’s n-transactions chart — daily confirmed transactions counted directly from mined blocks. It is a node-derived count, not an exchange estimate, so it includes change outputs, consolidation sweeps, and inscription mints exactly as they hit the chain. Pre-2020 the upstream feed is published on a roughly four-day cadence, which is why early daily resolution is coarser than the recent tail. Full provenance is on the sources page.