ChainCensus
ChainCensus · StatisticsPublished 12 Jul 2026 · Updated 16 Jul 2026

Crypto Fee Statistics: What Using Crypto Has Cost, 2017–2026

Average and total network fees by year for Bitcoin and Ethereum, the most expensive days ever recorded, what blobs did to rollup costs, and how fees stack up against block rewards — computed from raw data, with the method stated.

7.5Fees Index right nowas of 09:07 UTC
$0.0011Median fee to send $100as of 09:07 UTC
$124.17Record BTC fee per tx2024-04-20
8Chains measuredJul 2026
Daniel Merritt · Data desk, ChainCensusPublished 12 Jul 2026 · Updated 16 Jul 2026 · 12 min read

On 20 April 2024, the average Bitcoin transaction cost $124.17. On 15 July 2026, the median transaction on Optimism cost $0.00001. Both figures are real. Crypto fees don't move in percentages — they move in orders of magnitude, and most numbers published about them are missing the qualifier that would make them true.

This page is the reference: what a transaction has actually cost, year by year, since 2017; the days the fee market broke; and what the 2024 blob upgrade did to the price of using a rollup. Everything below is computed from raw data, not copied from a press summary.

Key takeaways
  • Ethereum users paid $9.92B in fees in 2021 alone — more than Bitcoin has collected in its entire history ($4.43B)
  • Halvings don't force fees up: fee share of Bitcoin miner revenue went 5.86% → 5.71% → 2.68% across the last three epochs
  • Exactly one day in 4,214 had Bitcoin fees beat the block subsidy network-wide: 20 April 2024, at 74.8%
  • "Ethereum fee revenue" has meant two different numbers since 5 August 2021 — in 2022 they differed by 84%
  • Blobs cut median rollup costs 89–99%; Polygon PoS, which posts no blobs, moved 5.8% over the same window

Method, stated up front

Two series do the work here. Bitcoin and Ethereum totals come from Coin Metrics' FeeTotNtv, defined as "the sum of all fees paid to miners, transaction validators, stakers and/or block producers that interval" — crucially, it counts fees that the protocol burns, so it measures what users paid, not what validators kept. Per-chain rollup costs come from growthepie's txcosts, which the project describes as "a median-style cost metric, not total cost". Days are UTC days. Bitcoin covers 4,579 days from 2014-01-01; Ethereum 4,004 days from 2015-07-30; both run through 2026-07-15.

One warning for anyone reproducing this: blockchain.info's fee chart is sampled when you request the full history — its 2017 series contains 91 points spaced every fourth day. Summing it gives $138M of Bitcoin fees for 2017 against a true $553.8M. It is reliable for single-day spot values and wrong for annual totals.

What a transaction has cost, by year

YearBTC avg fee/txBTC total fees paidBTC fee % of miner revenueETH avg fee/txETH total fees paid
2017$5.32$553,772,69512.56%$0.45$46,779,938
2018$3.49$283,620,3033.63%$0.64$159,707,973
2019$1.30$155,490,2872.84%$0.14$34,583,195
2020$2.90$325,899,7525.49%$1.73$596,193,224
2021$10.43$1,019,725,1146.12%$21.48$9,919,925,071
2022$1.52$141,780,3081.59%$10.53$4,300,010,048
2023$5.20$797,867,9156.50%$6.28$2,406,636,018
2024$4.81$923,787,6166.52%$5.75$2,473,101,586
2025$1.13$173,360,8531.03%$0.99$520,714,382
2026 YTD$0.37$39,662,1870.62%$0.22$96,111,175

2026 covers 196 days to 15 July. At that pace the full year lands near $73.9M for Bitcoin and $179.0M for Ethereum — projections, not measurements.

Two things jump out. First, 2021 was the peak and nothing since has come close: Ethereum users handed over $9.92B in twelve months, more than double Bitcoin's $4.43B cumulative total since 2015. Ethereum's own cumulative figure, since its data begins on 2015-07-30, is $20.55B. Second, the collapse is not gentle. Ethereum's average fee per transaction in 2026 to date ($0.22) is 99% below 2021 ($21.48).

The days the fee market broke

Bitcoin's eight most expensive days, ranked by daily average fee per transaction:

RankDateAvg fee/txTotal fees that dayFee shareContext
12024-04-20$124.17$78,309,32474.8%Halving and Runes launch, same day
22024-06-07$89.25$22,376,28542.1%Cause unidentified — see below
32021-04-20$60.95$17,088,26527.4%April 2021 cluster
42021-04-21$60.79$13,783,19428.8%April 2021 cluster
52021-04-19$58.58$12,142,76026.4%April 2021 cluster
62021-04-22$56.72$15,310,83424.8%April 2021 cluster
72017-12-22$56.31$21,397,76343.6%1MB block cap meets the $20k top
82017-12-21$53.20$17,794,55540.8%Same

The record day triangulates cleanly. CoinDesk reported that "Bitcoin transaction fees averaged a record $127.97 on April 20" citing BitInfoCharts, put single-day miner revenue at a record $107.8M citing YCharts, and attributed the "highest level ever of 75%" fee share per block to The Bitcoin Layer. Our figure is a full-day average on a different fee convention, which is why it reads $124.17 rather than $127.97, and 74.8% rather than 75%. Different conventions, same event.

On 2021 April, a correction is owed to the record. The cluster is routinely explained by a Xinjiang mining blackout crashing the hashrate. The article most often cited for that claim now carries an editor's note: "five-day stats show the Bitcoin (BTC) hashrate only lost around 25%" — the larger figure in its original text was withdrawn. Bitcoin's hashrate did hit an all-time high of 218 EH/s on 15 April 2021, and Cointelegraph reported individual pools down 18.9% to 33% while the overall network fell "roughly 2.2%" in 24 hours. Neither source mentions fees or the mempool at all. We publish the fee numbers and decline to assert the mechanism.

The same discipline applies to 2024-06-07, which is the second-highest fee day in Bitcoin's history and has no explanation we can source. Transaction count collapsed to 250,713 against 530–600k on neighbouring days while 322.7 BTC in fees were paid. We have found no account of why. The row stands without a cause.

December 2023 is worth a footnote for anyone checking our work against the archives. CoinDesk reported that the average fee "surged over $37 Sunday, a level last seen in April 2021." The comparison checks out precisely — scanning every prior day, the last one above $37 was 2021-04-26 at $37.85. The day does not: our peak that weekend is Saturday 2023-12-16 at $37.75, and Sunday computes to $36.24. Day-boundary conventions differ between providers, which is why we state ours.

Ethereum's five most expensive days:

DateAvg fee/txTotal network fees paidCause
2022-05-01$200.27$231,271,129Yuga Labs "Otherdeed" land mint
2021-05-11$68.30$117,202,967Bull-market and NFT congestion
2021-05-12$65.95$107,101,542Same
2021-11-09$62.15$82,921,040NFT peak
2021-11-02$58.02$80,975,685Same

The day before the Otherdeed mint, the average was $11.11. The mint multiplied it eighteenfold inside 24 hours. Published figures for that mint scatter wildly — Decrypt reported 55,843 ETH (~$157M) burned across the mint weekend, others quote $150M, $190M or 68,000 ETH. They disagree because each uses a different window and scope: seven hours, 24 hours, "the weekend." None is a clean UTC day. That is exactly why we publish the network-wide UTC-day figure of $231.3M and show our method.

This is the most common error in fee reporting, and it has a birthday.

DateEtherscan transactionfee (ETH)Coin Metrics FeeTotNtv (ETH)Implied burnBurn %
2021-08-024,105.14,105.10.00.0%
2021-08-034,922.74,922.70.00.0%
2021-08-044,188.44,188.40.00.0%
2021-08-05 (London)3,200.26,254.03,053.848.8%
2021-08-061,205.15,312.14,107.077.3%
2021-08-071,167.95,386.04,218.178.3%

The two series track each other to within about 1.5% before London — and to the decimal on the days above — then split permanently on the fork date, 5 August 2021, block 12,965,000. The gap is the EIP-1559 burn. Etherscan's daily fee chart measures what validators are paid; Coin Metrics measures what users hand over. Neither is wrong. Quoting one while meaning the other is.

The size of the error, by year, taking Etherscan's tips against total fees paid: −38.2% (2021), −84.0% (2022), −83.5% (2023), −80.0% (2024), −53.1% (2025), −27.1% (2026 YTD). Anyone citing "Ethereum fee revenue" without saying which one they mean can be off by more than four fifths.

The reconciliation holds against an independent counter. Summing our implied burn from 2021-08-05 to 2026-07-15 gives 4,632,665 ETH; ultrasound.money's live burn total read 4,636,301.49 ETH at block 25,548,279 (2026-07-16, 22:40 UTC). That is 0.078% apart across five years and two independent data pipelines. Note that this is a ticking counter — cite it with a timestamp or it will drift out from under you.

Halvings don't do what people say they do

The standing thesis is that as the block subsidy shrinks, fees must rise to replace it. Four epochs of data say otherwise.

Halving epochSubsidyPeriodFeesSubsidyFee share
Epoch 3 (partial)25 BTC2015-01-01 → 2016-07-0817,492 BTC2,075,950 BTC0.84%
Epoch 412.5 BTC2016-07-09 → 2020-05-10163,341 BTC2,625,800 BTC5.86%
Epoch 56.25 BTC2020-05-11 → 2024-04-1979,638 BTC1,314,113 BTC5.71%
Epoch 6 (in progress)3.125 BTC2024-04-20 → 2026-07-1510,182 BTC369,428 BTC2.68%

Cutting the subsidy in half between epochs 4 and 5 left the fee share essentially unchanged (5.86% → 5.71%). Cutting it again has so far seen the share fall by more than half. Epoch 3 is partial because our Bitcoin data starts in 2015; each halving day contains blocks from both epochs and is assigned whole to the new one, which moves nothing material.

A related claim needs pinning down. Scanning all 4,214 days from 2015-01-01 to 2026-07-15, exactly one had network-wide Bitcoin fees exceed the block subsidy: 2024-04-20, at 74.8%. The runners-up never got there — 2024-04-23 (45.9%), 2017-12-22 (43.6%), 2024-04-21 (43.4%), 2023-05-08 (42.3%). You will often read that fees first passed the subsidy in May 2023; that reporting was about individual blocks. CoinDesk's account says "mining pools such as Luxor Technologies and AntPool mined blocks on Monday where fees exceeded Bitcoin's block subsidy of 6.25 BTC." That is true of blocks and false of the day: 2023-05-08 closed at 42.3%. Blocks are not days.

What blobs actually did

EIP-4844, status Final, gave rollups a dedicated data lane — a target of three blobs (0.375 MB) per block and a ceiling of six (0.75 MB). It shipped with Dencun on 13 March 2024, block 19,426,587.

The obvious problem with measuring its effect is that fees fall for many reasons at once. So this table includes a control: Polygon PoS is a sidechain that posts no blobs and gained nothing from the upgrade. Both windows are 30 days.

Median transaction cost, 30 days before vs 30 days after Dencun
ChainPre-DencunPost-DencunChange
Starknet$0.73025$0.01045−98.6%
Arbitrum$0.36720$0.00948−97.4%
Optimism$0.33293$0.01425−95.7%
Base$0.34459$0.03805−89.0%
Linea$0.36595$0.08451−76.9%
Scroll$1.01853$0.79739−21.7% (cause unverified)
Polygon PoS (control — posts no blobs)$0.00704$0.00664−5.8%
Ethereum L1 (not a 4844 beneficiary)$6.35820$4.07571−35.9% (not a blob effect)

The control moved 5.8%. The blob-posting rollups moved 77–99%. That difference is the upgrade, and it is the cleanest thing on this page. The two honesty guards matter: Ethereum L1's own decline is not a 4844 effect — L1 gained no blob lane, and its drop belongs to ordinary demand — and we have no sourced explanation for why Scroll barely moved.

Where costs sit now, as 30-day medians to 2026-07-15: Optimism $0.00001, Base $0.00119, Scroll $0.00186, Starknet $0.00232, Arbitrum $0.00404, Polygon PoS $0.00945, Linea $0.01193, Ethereum L1 $0.01355. Sub-cent is typical of major rollups, not universal — Linea, an L2, sits above a cent. The live per-chain readings are on the Crypto Fees Index, which currently scores 7.5as of 09:07 UTC.

Year by year, the same metric shows how far the floor fell:

Chain202120222023202420252026 YTD
Ethereum L1$9.22683$1.88375$2.20080$1.75213$0.16568$0.01493
Arbitrum$2.43696 (n=214)$0.27214$0.13135$0.00712$0.00367$0.00307
Optimism$2.97986 (n=51)$0.17992$0.14905$0.00715$0.00029$0.00002
Base$0.11723 (n=155)$0.00767$0.00158$0.00145
Linea$0.26480 (n=167)$0.02685$0.02103$0.01232
Scroll$0.48714 (n=83)$0.09468$0.00335$0.00226
Starknetexcludedexcluded$0.39463$0.00655$0.00140$0.00331
Polygon PoS$0.00022$0.00644$0.01445$0.00255$0.00106$0.00808

means the chain had not launched. Cells marked n= are partial years and are not comparable to full ones — Optimism's 2021 median rests on 51 days in a peak-gas window. Starknet 2021–2022 is excluded, not missing: growthepie reports a hard $0 for it before 2023, which we treat as unreported rather than free.

Ethereum L1's own median cost is down 99.84% from 2021 ($9.22683 → $0.01493). The major rollups are down three to five orders of magnitude. Optimism's 2021-to-2026 ratio works out to roughly 130,000× cheaper, though that number leans on those 51 days and should be handled accordingly.

Fees by era

EraDatesWhat defined itBTC avg/txETH avg/tx
Block-size crunch20171MB cap meets the $20k top$5.32$0.45
Hangover2018–2019Bear market, empty blocks$3.49 / $1.30$0.64 / $0.14
DeFi summer2020Yield farming discovers gas$2.90$1.73
Peak fees2021NFT mania; London burn starts 05 Aug$10.43$21.48
The Merge era2022Otherdeed record; PoS from 15 Sep$1.52$10.53
Ordinals revival2023Inscriptions and BRC-20 refill BTC blocks$5.20$6.28
Blobs2024Dencun 13 Mar; halving+Runes record 20 Apr$4.81$5.75
Cheap chains2025–2026Fees collapse across the board$1.13 / $0.37$0.99 / $0.22

The through-line is that fees have never been a property of a chain. They are a property of a moment — an auction for block space that a single NFT mint or a protocol launch can move by two orders of magnitude in a day, and that years of quiet demand can grind back down to a hundredth of a cent. Any fee statistic without a date attached is decoration.

The Crypto Fees Index tracks what it costs to transact across 8 chains, updated hourly, free to cite, with the method published.

Live fee data
SourcesCoin Metrics — FeeTotNtv definition (total fees paid, including burned fees) gitbook-docs.coinmetrics.iogrowthepie — txcosts metric reference (median transaction cost) docs.growthepie.comEthereum.org — upgrade history (London, Merge and Dencun dates and blocks) ethereum.orgEIP-4844: Shard Blob Transactions (status: Final) eips.ethereum.orgultrasound.money — cumulative ETH burn API ultrasound.moneyEtherscan — daily transaction fee chart (fees paid to validators) etherscan.ioBlockchain.com — Bitcoin transaction fees (USD) chart API api.blockchain.infoCoinDesk (2024-04-21) — record Bitcoin fees on halving and Runes day coindesk.comCoinDesk (2023-05-08) — Ordinals push block fees above the subsidy coindesk.comCoinDesk (2023-12-18) — Bitcoin fees hit a two-year high coindesk.comBitcoin.com News — April 2021 hashrate drop (carries an editor's correction) news.bitcoin.comCointelegraph — Chinese mining pool hashpower during the April 2021 blackouts cointelegraph.comDecrypt — ETH burned during the Otherside/Otherdeed mint decrypt.coChainCensus Crypto Fees Index — methodology and live data chaincensus.com
Common questions
What is the highest Bitcoin transaction fee ever?+

The highest daily average was $124.17 per transaction on 20 April 2024, the day the third halving coincided with the launch of the Runes protocol. Bitcoin users paid $78.3M in fees that day, and fees made up 74.8% of miner revenue — the only day in Bitcoin's recorded history where fees beat the block subsidy network-wide.

What is the highest Ethereum transaction fee ever?+

1 May 2022, during Yuga Labs' Otherdeed land mint: $200.27 average per transaction and $231.3M in network fees paid in a single UTC day. The day before, the average was $11.11 — the mint multiplied fees eighteenfold.

How much do crypto users pay in fees per year?+

In 2025, Bitcoin users paid $173.4M and Ethereum users paid $520.7M. Both are far below the 2021 peak, when Ethereum alone took $9.92B — more than Bitcoin has collected in its entire history.

Did EIP-4844 actually make Layer 2s cheaper?+

Yes, and the size is measurable. Comparing the 30 days before and after Dencun (13 March 2024), median transaction costs fell 98.6% on Starknet, 97.4% on Arbitrum and 95.7% on Optimism. Polygon PoS, a sidechain that posts no blobs, moved just 5.8% over the same window — that gap is the effect.

Do Bitcoin halvings push transaction fees up?+

The data says no. Fees were 5.86% of miner revenue during the 12.5 BTC epoch, 5.71% during the 6.25 BTC epoch, and 2.68% so far in the current 3.125 BTC epoch. Cutting the subsidy has not made fees pick up the slack.

Why do different sources report different Ethereum fee totals?+

Because 'fees' means two things after EIP-1559. Etherscan's daily fee chart counts what validators receive; Coin Metrics counts what users pay, including the burned base fee. In 2022 those two numbers differed by 84%.

Cite this data

Crypto Fee Statistics: What Using Crypto Has Cost, 2017–2026. ChainCensus, retrieved 2 Aug 2026. https://chaincensus.com/statistics/crypto-fees-statistics

Free to cite and screenshot with attribution. Charts embed with the source line built in.

Related research

All statistics →