blockchain

Wei / Gwei / ETH Converter

Convert Ethereum units between Wei, Gwei and ETH. Essential for Solidity developers and DeFi traders.

Wei
Kwei
Mwei
Gwei
Szabo
Finney
Ether

1 Ether = 10⁹ Gwei = 10¹² Szabo = 10¹⁵ Finney = 10¹⁸ Wei

Units converted? Check live gas prices in Gwei, or decode contract ABI data.ETH Gas Tracker

Trade crypto on Binance — world's largest exchange. Get up to 20% fee discount.

Sign up free →

Convert between Ethereum's unit denominations — Wei, Gwei, Finney, Szabo, and ETH — instantly with SolveBar's ETH Unit Converter. Essential for Solidity developers setting gas prices and DeFi traders reading contract values.

Ethereum unit denominations explained

Wei is the smallest unit (1 ETH = 10^18 Wei). Gwei (gigawei, 10^9 Wei) is used for gas prices. Szabo (10^12 Wei) and Finney (10^15 Wei) appear in older smart contracts. Knowing these units prevents costly mistakes when working with smart contracts.

Why Solidity uses Wei

Solidity smart contracts work in Wei by default because floating point arithmetic is not supported in the EVM. Using integers in the smallest unit prevents rounding errors that could cause financial bugs.

Gas prices and Gwei

Gas prices in MetaMask are displayed in Gwei because it is a human-readable scale. A typical gas price of 20 Gwei means you are paying 20,000,000,000 Wei per unit of gas.

Frequently Asked Questions

How many Wei are in 1 ETH?

1 ETH = 1,000,000,000,000,000,000 Wei (10^18 Wei). This is why blockchain values can look like very large numbers.

What unit should I use when writing Solidity?

Write amounts in Wei for precision. Use the ether and gwei keywords in Solidity for readability: 1 ether equals 10^18 in Wei.

Why do MetaMask transactions show amounts in ETH but fees in Gwei?

ETH is used for human-readable value display. Gwei is used for gas fees because they are tiny fractions of ETH that would be difficult to read as decimal ETH values.