Best Ethereum RPC Providers (2026): Pricing, Free Tiers and Limits Compared

By John Sullivan · October 3, 2026 · 3 min read · #ethereum #rpc #comparison #provider comparison

Ethereum is the chain where RPC choice costs the most money. Requests are heavier (archive reads, traces, wide log scans), traffic is steadier, and the same 100 million requests a month ranges from $49 to about $1,400 depending on how a provider meters them.

This compares seven providers on the numbers that decide the bill, with prices checked on each provider's pricing page on October 3, 2026. We run one of them (SwiftNodes), so the limits we give for it are measured, including the ones that count against us.

Ethereum on an RPC endpoint, measured

  • Block time: 12.1 s (1,000-block average)
  • Finality: finalized trails the head by about 81 blocks, roughly 16 minutes
  • eth_getLogs: 50,000-block cap per call on our route, about a week of chain time
  • Default state window: about 1,000,000 blocks (roughly 140 days); older reads need archive routing
  • Method support on our route: trace_* (including trace_filter), debug_traceCall, eth_getProof, eth_getBlockReceipts, txpool_status all answered in the weekly probe

The providers at a glance

Provider Billing unit Free tier Entry paid plan
SwiftNodes Flat rate by requests per second 2 req/s, 250K requests/month $49/mo, 50 req/s, unlimited volume
Dwellir 1 credit per response 100K responses/day, 20/s $49/mo, 25M responses
Chainstack 1 RU per call, 2 for archive 3M RU/month, 25 RPS $49/mo, 20M RU
dRPC Compute units / requests 210M CU/month, public nodes Pay as you go, $6 per 1M requests
QuickNode API credits (20 per call on Ethereum) 10M-credit trial $49/mo, 80M credits
Alchemy Compute units (27 CU average) 30M CU/month, 25 req/s Pay as you go, $0.525 per 1M CU
Infura Credits (eth_call 80, eth_getLogs 255) 3M credits/day $50/mo, 15M credits/day

What 100M requests a month cost

Assumptions: eth_call-class reads, Alchemy's published 27 CU average, QuickNode's 20 credits per call, Infura's 80 credits per eth_call.

Provider 100M requests/month
SwiftNodes $49 to $89 (Starter if peaks stay under 50 req/s, Growth at 150 req/s)
Dwellir $299 (Growth, 150M responses)
Chainstack ~$449 (Pro + 20M RU); archive traffic doubles the RU
dRPC ~$600
QuickNode $999 (Business, 2B credits)
Alchemy ~$1,418
Infura Enterprise (the $225 Team plan covers about 28M eth_calls a month)

The Ethereum-specific caveat is request weight. Traces, eth_getLogs and archive reads are where metered plans diverge most: Infura charges 255 credits for eth_getLogs against 80 for eth_call, Chainstack doubles archive calls, and compute-unit providers weight heavy methods several times higher than a balance read. Flat-rate and per-response billing don't change with the method, which is why they win on trace- and log-heavy Ethereum workloads.

Picking by workload

Indexers and analytics. Log scans and receipts at steady volume. Look at the eth_getLogs range (50,000 blocks on our route, 10,000 on Dwellir's Growth and Scale plans) and at per-method weight. Flat rate or 1-credit-per-response is cheapest.

Historical and forensic work. Archive state and traces back to genesis. Confirm the provider's archive coverage and how it bills archive calls before committing; on SwiftNodes archive routing is included on paid plans.

Sending transactions. If front-running matters, look for a private-mempool option. SwiftNodes routes eth_sendRawTransaction through MEV Blocker with ?protect=1 on Ethereum; QuickNode, Alchemy and dRPC sell their own protection products.

Low-volume apps. Alchemy's 30M CU free tier (about 1.1 million average calls a month) or dRPC's free public nodes go a long way before you pay anything.

The free public endpoints

We test public Ethereum endpoints weekly from Europe. In the latest run 35 of 55 HTTP endpoints answered correctly; state depth and log limits vary widely, from 128 blocks of state on some to a million on others. The measured list is on our public Ethereum RPC page. Fine for development; not for production traffic.

Prices change often; these were taken from each provider's pricing page on October 3, 2026: Alchemy, QuickNode (credits), Chainstack, Infura, dRPC, Dwellir. The same comparison for Base, including Coinbase's own node service, is in Best Base RPC Providers.


SwiftNodes serves Ethereum over HTTPS and WebSocket with tracing and archive routing on paid plans, at one flat monthly price. Endpoints and measured method support are on the Ethereum RPC page, and SwiftNodes has a free tier to try it.

J
John Sullivan
Infrastructure Writer, SwiftNodes

John Sullivan covers RPC infrastructure, node operations, and multi-chain development at SwiftNodes — what it actually takes to keep endpoints fast, fresh, and reliable across EVM and non-EVM networks.

Related posts

Try SwiftNodes free — multi-chain RPC across 83 networks, flat-rate pricing, pay by card or crypto, no KYC. Get an API key in 30 seconds →