Ethereum Gas Fee Estimator
Calculate Ethereum transaction gas fees in ETH and USD. Enter gas units, gas price in Gwei, and ETH price to estimate the cost of any on-chain transaction.
Added May 3, 2026
Input
21,000 for ETH transfers; 65,000–200,000 for token transfers; higher for complex contracts
Result
Enter a value for gas units (gas limit) to see your result.
How it works
Estimate Ethereum transaction costs in ETH and USD by entering gas units, gas price in Gwei, and the current ETH price. Useful for budgeting DeFi transactions before executing them.
Formula
Fee (ETH) = Gas Units × Gas Price (Gwei) × 10⁻⁹ Fee (USD) = Fee (ETH) × ETH Price
- Gas Units
- Computational work required by the transaction (21,000 minimum for a basic ETH transfer)
- Gas Price (Gwei)
- Amount paid per unit of gas; set by the sender and market conditions
- 10⁻⁹
- Converts Gwei to ETH (1 Gwei = 0.000000001 ETH)
- ETH Price
- Current ETH/USD market price used to convert the fee to dollars
Step by step
- 01Enter the gas limit for your transaction type (21,000 for a plain ETH transfer).
- 02Enter the current gas price in Gwei — check a gas tracker for real-time values.
- 03Enter the current ETH/USD price.
- 04The tool shows fee in ETH and USD.
Examples
Plain ETH transfer at 20 Gwei
A standard ETH transfer costs 0.00042 ETH (~$1.26) at 20 Gwei and an ETH price of $3,000.
Inputs
- Gas units (gas limit):
- 21000
- Gas price:
- 20
- ETH price (USD):
- 3000
Result
- Fee in ETH:
- 0.00042
- Fee in USD:
- 1.26
Frequently asked questions
What is a gas fee?
A gas fee is the cost paid to Ethereum validators to process a transaction. It equals gas units × gas price. Gas units measure computational complexity; gas price (in Gwei) is set by supply and demand.
Why are gas fees sometimes very high?
Gas prices spike when many users compete to have transactions included in the next block. During high-demand events (token launches, NFT mints), prices can surge 10–100× normal levels.
How many gas units does an ETH transfer use?
A plain ETH transfer always uses exactly 21,000 gas units. ERC-20 token transfers use about 65,000; Uniswap swaps typically use 100,000–200,000 depending on the pool.