Gas Fee Calculator

Estimate transaction fees in USD for Ethereum, BNB Chain, Polygon, Arbitrum and more.

$
Total Cost (USD)
Estimated transaction fee
Cost in
Gas Limit
Formula
Gwei × gas × 10-9 = × $ =
Network Cost Comparison
Same action () across all networks
Trade on Binance or Bybit — get up to 20% fee discount with our link.

How gas fees are calculated

Every transaction on an EVM-compatible blockchain (Ethereum, BNB Chain, Polygon, etc.) requires a fee paid in the network's native token. The fee is calculated as: Gas Price (Gwei) × Gas Limit × 10⁻⁹ = Fee in ETH/BNB/MATIC . Multiplying by the current token price converts it to USD.

What is gas limit?

Gas limit is the maximum computational work you allow for a transaction. A simple ETH transfer always uses exactly 21,000 gas. More complex operations like token swaps or contract deployments use more. Setting the limit too low causes the transaction to fail but still consumes gas up to the failure point.

Slow vs Normal vs Fast

Gas price is a bid — miners/validators prioritize transactions with higher gas prices. Slow uses the minimum viable price and may take several minutes. Normal is confirmed within 1–3 blocks (15–45 seconds on Ethereum). Fast targets the next block and is suitable for time-sensitive transactions.

Frequently asked questions

Why is my ETH gas fee so high?

Ethereum mainnet fees rise sharply during network congestion. Layer 2 networks like Arbitrum and Optimism offer the same functionality at 10–100× lower cost.

What gas limit should I use for a token swap?

Uniswap V3 swaps typically consume 120,000–200,000 gas depending on the token pair. Most wallets (MetaMask, etc.) estimate this automatically. This calculator defaults to 150,000 for swap actions as a conservative estimate.

Are these fees exact?

No — these are estimates. Actual fees depend on real-time network congestion, EIP-1559 base fee, and priority tip. Always confirm the fee in your wallet before signing.

Disclaimer: Fee estimates are for planning purposes only. Actual transaction costs may differ based on network conditions, contract complexity, and exchange rate fluctuations.