Blockchain Throughput (TPS) Calculator
Transactions per second from block time, block size/gas limit and average transaction size.
Throughput is capacity per block divided by block time. Ethereum L1 (~30M gas, 12s blocks, 21k gas/transfer) tops out near ~119 TPS for simple transfers โ far less for complex ones. This is why Layer-2 rollups and high-throughput chains exist. The defaults model Ethereum mainnet.
Formula
Note: This is a technical utility, not financial advice. Crypto assets are volatile and risky; do your own research and consult a licensed professional before making decisions.
About Blockchain Throughput (TPS) Calculator
The blockchain throughput calculator estimates a chain's transactions-per-second capacity from three parameters: block time, block capacity (gas limit or size), and the average size of a transaction. It reveals why scalability is hard โ Ethereum mainnet's ~30M gas limit and 12-second blocks cap it near 119 simple transfers per second, and far fewer for complex smart-contract calls. Adjust the inputs to model any chain or to see how shorter block times, larger blocks, or lighter transactions change throughput, and why Layer-2 rollups exist to push past L1 limits.
How to use Blockchain Throughput (TPS) Calculator
- 1Enter your values into Blockchain Throughput (TPS) Calculator โ sensible, domain-typical defaults are pre-filled so you see a real result immediately.
- 2The result recomputes live using the formula shown on the page; there is no button to press.
- 3Adjust any input to compare scenarios, then read the worked example to see the substituted numbers.
Why use Blockchain Throughput (TPS) Calculator?
- โComputes Blockchain Throughput (TPS) instantly in your browser โ no sign-up, no upload, no server round-trip.
- โ100% free and unlimited, with the exact formula shown: TPS = (block capacity รท avg tx size) รท block time.
- โRuns entirely client-side, so every value you enter stays private on your device.
- โLive recompute as you type, with a worked example and authoritative references for trust.
Frequently asked questions
How is blockchain TPS calculated?+
Transactions per block รท block time. Transactions per block is the block's capacity (gas limit or byte size) divided by the average transaction's size. So a 30M-gas block holding 21,000-gas transfers fits ~1,428 transfers, and at 12-second blocks that's ~119 TPS. Complex transactions use more gas, fitting fewer per block and lowering effective TPS.
Why is Ethereum's TPS so low?+
By design โ L1 prioritizes decentralization and security over raw throughput. Every node must process every transaction, so the gas limit is kept modest to let ordinary hardware keep up. The ~15โ119 TPS ceiling (depending on transaction complexity) is the trade-off, which is precisely why the scaling roadmap pushes activity to Layer-2 rollups.
How do Layer-2s increase throughput?+
Rollups (Optimistic, ZK) execute transactions off the main chain and post compressed proofs or data back to L1, so L1 only verifies batches rather than every transaction. This multiplies effective throughput many-fold while inheriting L1 security. The calculator models a single chain's TPS; L2s effectively stack additional capacity on top of the base layer.
Is high TPS always better?+
Not unconditionally โ there's a trilemma between scalability, decentralization and security. Very high TPS often requires fewer, more powerful validators (centralization) or weaker security assumptions. A chain claiming 50,000 TPS may achieve it by sacrificing the decentralization that makes blockchains valuable. TPS is one axis; judge it alongside how the chain achieves it.
Related Crypto tools
Wei / Gwei / Ether Converter
Convert between wei, gwei and ether โ the units behind every Ethereum transaction and gas price.
โ LiveEthereum Gas Fee Calculator
Transaction cost from gas limit, gas price (gwei) and ETH price โ EIP-1559 base + priority fee, in ETH and fiat.
โ LiveAPY โ APR Converter (Compounding)
Convert between APR and APY for any compounding frequency โ the true yield once compounding is counted.
โ Live