Crypto Gas Fee Estimator

Estimate Ethereum gas fees in ETH and USD for any transaction type.
Compare slow, standard, and fast gas price tiers instantly.

Gas Fee Estimate

Every action on the Ethereum blockchain, whether you are sending ETH, swapping tokens or minting an NFT, requires computational work from validators. Gas is the unit that measures that computational effort, and you pay for it in ETH.

Core formula

Gas Fee (ETH) = Gas Limit × Gas Price (Gwei) ÷ 1,000,000,000

Gas Fee (USD) = Gas Fee (ETH) × ETH Price

What is Gwei?

Gwei is a denomination of ETH. There are 1 billion Gwei in 1 ETH, the same idea as 100 cents in a dollar but with nine zeros instead of two. Quoting gas prices in Gwei keeps the numbers manageable: “30 Gwei” is far easier to read than “0.00000003 ETH.”

EIP-1559: Base Fee + Priority Tip

Since the London hard fork (August 2021), Ethereum uses a two-part fee:

  • Base Fee: set algorithmically by the network, burned (removed from supply)
  • Priority Tip: what you add on top to get validators to include your transaction sooner

Total Fee = (Base Fee + Priority Tip) × Gas Limit

The base fee adjusts every block (roughly every 12 seconds) based on how full the previous block was.

This is why “paying less to go slower” no longer really works. The base fee is the same for everyone in a block. You cannot pay half of it. All you control is the tip, which on a quiet network is a fraction of a Gwei and during a busy mint can be larger than the base fee itself. So if you enter the base fee and tip separately below, the speed comparison only moves the tip, which is the honest version. Enter a single combined gas price instead and the comparison falls back to scaling the whole number, the way the old pre-2021 fee market worked.

Typical gas limits by transaction type

Transaction Gas Limit
ETH transfer 21,000
ERC-20 token transfer ~65,000
Uniswap swap ~150,000–200,000
NFT mint ~100,000–300,000
Complex DeFi interaction 300,000–500,000+

Typical gas price ranges (Gwei)

Speed Gas Price Wait Time
Slow 5–15 Gwei 5–15 minutes
Normal 15–40 Gwei Under 2 minutes
Fast 40–100 Gwei Next block (~12 sec)
Urgent 100+ Gwei Immediate (congestion)

Worked example

Uniswap swap at 30 Gwei, gas limit 180,000, ETH price $3,000:

Fee (ETH) = 180,000 × 30 ÷ 1,000,000,000 = 0.0054 ETH Fee (USD) = 0.0054 × $3,000 = $16.20

How to reduce gas costs

  • Transact during low-traffic hours (weekdays, late US night / early morning UTC)
  • Use Layer 2 networks: Arbitrum, Optimism, and Polygon reduce gas costs by 10× to 100× for identical transactions. The result panel works out what your specific transaction would cost on each
  • Batch multiple actions into one transaction when possible
  • Monitor gas prices at sites like Etherscan Gas Tracker before transacting

The Layer 2 figures are rough dividers, not quotes. A rollup charges you for its own execution plus a share of the cost of posting data back to Ethereum, so the ratio moves with mainnet congestion: the busier Ethereum gets, the better a rollup looks. Since the Dencun upgrade in March 2024 put rollup data in blobs rather than calldata, the gap widened again and Arbitrum or Optimism fees for a simple swap usually land in cents rather than dollars.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.