Ethereum Gas Fee Estimator
Estimate Ethereum gas fees in ETH and USD for common transaction types at current gas prices.
Did this tool work for you?
How to use this calculator
- 1
Select the type of Ethereum transaction you want to make.
- 2
Enter the current gas price in Gwei (check ETH gas trackers for live prices).
- 3
Enter the current ETH price in USD.
- 4
Compare slow, standard, and fast speed fee estimates.
Frequently asked questions
What is the exact formula?
This tool uses: fee in ETH = gas units × gas price in Gwei × 0.000000001, and fee in USD = fee in ETH × the ETH price you type. A plain ETH transfer of 21,000 gas units at 20 Gwei costs 0.00042 ETH, which is $1.05 at an ETH price of $2,500.
Where do the gas unit numbers come from?
They are fixed values in the code: 21,000 for an ETH transfer, 65,000 for an ERC-20 transfer, 150,000 for a swap, 200,000 for an NFT mint, 85,000 for an NFT transfer, 200,000 for a DeFi deposit and 500,000 for a contract deployment. The 21,000 figure is the standard cost of a plain ETH transfer; the others are placeholders, because the real gas used by a contract call depends on the contract.
What do the slow, standard and fast rows mean?
They are the standard fee multiplied by 0.8 and by 1.5, nothing more. They do not read any live fee market or promise a confirmation time. At 20 Gwei and a $2,500 ETH price, a transfer is $0.84, $1.05 and $1.575 across the three rows.
Which gas price should I type in?
The tool has a single gas price field and multiplies it by the gas units. On Ethereum, the price paid per unit is the network base fee plus any priority tip you add, so enter that combined figure in Gwei. The tool does not fetch it, and it changes constantly.
How does it choose the Best Time to Transact message?
By comparing your gas price with fixed thresholds: 10 Gwei or below is labelled low, up to 30 moderate, up to 80 high and above 80 very high. It is a label on the number you typed, not a forecast of future gas prices.
Is the estimate the amount I will actually pay?
It is a calculation from your inputs and may differ from your wallet’s quote. The gas units actually used can differ from the placeholder, the gas price can move before inclusion, and a transaction that fails can still consume gas. It also does not cover layer 2 networks or any fee other than Ethereum gas.
What happens with a blank or non-numeric price?
A cleared box becomes 0, and a negative gas price or ETH price is read as 0 too, so the fee shows $0.0000. Check that both fields are filled in before relying on a result.
Is this investment advice?
No. It converts the numbers you give it into a cost estimate. ETH and other crypto assets can lose value, and the price you enter is not a prediction. Do not use the estimate to decide whether to buy, sell or hold anything.
Ethereum gas fee estimator — gas units × Gwei × ETH price
How to use the ethereum gas fee estimator
Use this Ethereum gas fee estimator to estimate the cost of an ETH transaction in USD and Gwei. Enter the current gas price (in Gwei), gas limit for your transaction type, and current ETH price above. Results appear instantly — no wallet connection or sign-up required. Free and works on any device.
How the ethereum gas fee estimator works
The gas fee estimator applies the formula: gas fee = gas price (Gwei) × gas limit ÷ 1,000,000,000 × ETH price (USD). Standard transaction gas limits are pre-filled for common operations. All calculations run locally in your browser — no wallet address or transaction data is uploaded to any server.
The formula in plain terms
An Ethereum transaction pays for computation in units of gas, and each unit is priced in Gwei, where one Gwei is a billionth of one ETH. This tool multiplies the gas units for the transaction type by the Gwei price you enter, converts the result into ETH and then into dollars using the ETH price you enter. It does not fetch live data, so every output moves only when you change an input. Gas units are fixed placeholders per transaction type, not measurements of any specific contract.
Fees for every transaction type at one setting
The table lists all seven built-in transaction types at the same inputs: a gas price of 20 Gwei and an ETH price of $2,500. These are example inputs for illustration, not current market values. It shows the gas units, the fee in ETH and the fee in dollars as the calculator reports them.
| Transaction type | Gas units | Fee in ETH | Fee in USD |
|---|---|---|---|
| ETH transfer | 21,000 | 0.00042000 | $1.05 |
| ERC-20 token transfer | 65,000 | 0.00130000 | $3.25 |
| Swap | 150,000 | 0.00300000 | $7.50 |
| NFT mint | 200,000 | 0.00400000 | $10.00 |
| NFT transfer | 85,000 | 0.00170000 | $4.25 |
| DeFi deposit | 200,000 | 0.00400000 | $10.00 |
| Contract deploy | 500,000 | 0.01000000 | $25.00 |
How the gas price changes the same swap
Fees scale in a straight line with the Gwei figure. For a 150,000-unit swap with ETH entered as $2,000, a gas price of 5 Gwei gives 0.00075 ETH, or $1.50, and a price of 50 Gwei gives 0.0075 ETH, or $15.00. A plain transfer at 0.5 Gwei and the same ETH price costs 0.0000105 ETH, or $0.021. Ten times the gas price means ten times the fee, so a wrong Gwei value is the biggest source of error in this tool.
Speed rows and the timing message
The tool shows three speeds as simple multiples of your standard fee: 0.8×, 1× and 1.5×. They are scaling factors, not live quotes for faster or slower inclusion. The timing message compares your Gwei number with fixed cut-offs of 10, 30 and 80 and returns a short label. Both are conveniences for comparing scenarios; neither predicts what the network will charge later.
What this estimate does not cover
Gas for real contract calls varies with the contract and the inputs, so the unit counts here may be off in either direction. Layer 2 networks and other chains charge differently and are not modelled. Nothing here predicts prices or recommends a transaction; crypto assets can lose value and the ETH price you enter is only an input. Check your wallet’s quote before confirming.
Learn more from an authoritative source:
WikipediaToken Vesting Calculator
Calculate vested and unvested token amounts based on a cliff-plus-linear or quarterly milestone vesting schedule.
Mining Profitability Calculator
Estimate cryptocurrency mining profitability including electricity costs and hardware ROI.
Crypto ROI Calculator
Calculate your return on investment for a cryptocurrency purchase including fees and annualised ROI.
Dollar-Cost Averaging Calculator
Calculate the outcome of regularly investing a fixed amount in crypto over time (DCA strategy).
Staking Rewards Calculator
Calculate your expected staking rewards for proof-of-stake cryptocurrencies with optional compounding.
Portfolio Rebalancing Calculator
Calculate how much to buy or sell of each crypto asset to restore your target portfolio allocation.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →