Ethereum gas fees.
Calculate your ETH budget.
GasBench calculates Ethereum execution-fee scenarios from gas units and EIP-1559 fee caps. Compare the scenario cost, maximum fee exposure and your ETH budget using exact arithmetic.
No wallet connectionExact integer arithmeticRuns in your browserSet your scenario
How the numbers connect
Effective price = base fee + the smaller of your priority cap and (max fee − base fee).
Scenario fee = estimated gas used × effective price. For example, 21,000 gas used at 20 gwei costs 0.00042 ETH. This is an arithmetic example, not a live estimate.
Maximum exposure = gas limit × max fee. Your wallet needs enough ETH for this plus any ETH you send.
Sequential count checks that each transaction can reserve its maximum exposure, then subtracts the scenario cost. It assumes unchanged fees and gas use. It is not a batch-sending plan.
Questions worth answering before you send
Why do I need ETH when sending USDT?
A normal Ethereum USDT transfer calls a token contract, while Ethereum execution fees are paid in ETH. USDT in the same address does not itself pay that fee. Sponsored or account-abstraction systems may behave differently and are outside this calculator.
Is the maximum fee what I will pay?
No. It is a cap for the execution-fee budget, not a quote. Gas actually used and the effective price determine the fee. A failed execution can still consume gas.
Does this calculate Base, Arbitrum or Polygon fees?
No. This model is limited to Ethereum execution fees. Rollups may charge separate L1 data fees; other chains can have different rules. It does not calculate blob fees, exchange withdrawal fees or sponsored transaction fees.
Does a valid scenario mean a transaction will succeed?
No. There is no simulation, wallet balance lookup, contract inspection or inclusion prediction. Check the live transaction, network and full recipient independently.
What leaves my browser?
The calculator does not send your inputs anywhere. Hosting receives normal page requests. There are no accounts, wallet connections or stored input histories. Hosted pages send fixed anonymous aggregate counts unless disabled or blocked by GPC/Do Not Track. No input, file data, referrer, wallet address or visitor ID is included. Disabling saves only an off preference on this site. Offline downloads send no measurement. Copying or downloading a report includes the scenario numbers you entered.
Keep the rest of your workflow clear
Useful? Help keep these tools free.
Optional donations support this independent toolkit. Nothing is unlocked by paying.
USDT · Ethereum mainnet · ERC20 only0x83604D79dF4ED54E8D8935def21a79B51798cDa5
Confirm the network in your wallet. This site never requests a seed phrase or signs a transfer.
Bitcoin (BTC)
Bitcoin mainnet
bc1qz50cp2uwpp98hdv49ellhwatdm997yzm9xlh7hShow address-only QR
The QR contains only the address. Choose Bitcoin (BTC) and Bitcoin mainnet yourself in your wallet.
Native ETH
Ethereum mainnet
0x83604D79dF4ED54E8D8935def21a79B51798cDa5Show address-only QR
The QR contains only the address. Choose Native ETH and Ethereum mainnet yourself in your wallet.
Donations are optional. Check the asset, network and full address before sending. Network fees may apply. This site never connects a wallet or starts a transaction.