Vendor neutral comparison

Paid RPC providers for Ethereum and Layer 2s

Side by side comparison of 10 paid RPC providers — supported chains, free tier, pricing model, features, and the workload each one is best for. Use this to pair the right provider with your dapp before you commit to a monthly bill.

Providers at a glance

ProviderChains trackedFree tierBest for
Alchemy

Supernode RPC plus enhanced APIs across 40+ chains.

1330M compute units per month on the Free plan.Production dapps that want enhanced APIs and analytics in one bundle.
Infura

ConsenSys backed RPC, deeply integrated with MetaMask.

126M credits per day, ~2,000 credits per second throughput.Teams already standardised on ConsenSys tooling and MetaMask flows.
QuickNode

Globally distributed RPC across 50+ chains.

16Seven day free trial with full feature access.Multi chain dapps that need consistent latency across regions.
Ankr

Public RPC for 80+ chains plus a Premium tier.

18Free public endpoints (rate limited) for 80+ chains, no signup required.Wallets and aggregators that need a wide fallback RPC list.
GetBlock

Shared and dedicated nodes across 50+ chains.

16Free plan with a daily request cap shared across chains.Mixed EVM and non EVM workloads on a single bill.
BlockPI

Pay as you go RPC with no monthly minimums.

14Free public endpoints per chain with shared rate limits.Solo builders and seed stage teams that want paid reliability without a retainer.
Chainstack

Region selectable elastic and dedicated nodes.

15Free Developer plan with 3M requests per month.Teams with latency or compliance constraints tied to specific regions.
Tenderly

RPC with first class simulation and debugging.

15Free plan with simulator access and a small RPC quota.Smart contract teams that need simulation and revert debugging, not just RPC.
dRPC

Decentralised RPC across 100+ chains.

17Free public endpoints per chain plus a generous metered free tier.Teams that want diversification across independent node operators.
NodeReal

MegaNode RPC with deep BNB Chain support.

14Free plan with 3M compute units per day.Teams whose primary chain is BNB Smart Chain.

Public RPC vs paid RPC — which should I use?

Short answer: use the public RPC for development and as a fallback. Use a paid RPC for production read traffic, write traffic from a server, indexers, and trading systems. Public endpoints rate limit eth_getLogs and trace methods, do not guarantee archive history, and have no SLA. Paid endpoints add observability, archive depth, websockets, and predictable throughput.

Chains covered on this site

Every chain page has a dedicated "Paid RPC providers" section that lists which providers support that chain and links back here.