Skip to content

Guide

Wei, Gwei, ETH explained: what every denomination is for

Three denominations cover 99% of working Ethereum: ETH for balances, Gwei for gas, Wei for the protocol.

Ethereum’s native token has ten named denominations from Wei to Tether (a different, larger Tether unrelated to the stablecoin). In practice three of them carry the weight: Wei (the atomic protocol unit),Gwei (the gas-pricing unit), and ETH(the user-facing unit). Knowing which one you’re looking at saves you from the recurring confusion of seeing a wallet balance like 12,000,000,000,000,000,000 and wondering whether you’re rich.

The three units that matter

UnitIn ETHUsed for
1 Wei10⁻¹⁸ ETHThe atomic unit. All on-chain math.
1 Gwei10⁻⁹ ETHGas price quotes (30 Gwei, 50 Gwei…).
1 ETH1 ETHWallet balances, user-facing prices.

Everything else (Kwei, Mwei, Szabo, Finney…) exists in documentation and not much else. You’ll never see them in a wallet.

Why Wei is the atomic unit

Ethereum smart contracts work in integer math. Floating-point doesn’t exist on-chain; division can’t produce fractions. So balances are stored as integer counts of the smallest unit. ETH has 18 decimal places of precision; the smallest unit (Wei) is 10⁻¹⁸ ETH. A wallet showing “1 ETH” is really storing the integer 1,000,000,000,000,000,000 Wei.

The 18-decimal precision is overkill for any current economic use case, but it’s built in so that sub-cent-priced tokens (or future ETH valued at $1m+) still have meaningful precision. Compare to Bitcoin, which has 8 decimals (1 BTC = 10⁸ satoshis) and is occasionally constrained by it.

Why gas is priced in Gwei

Gas prices are typically 1-200 Gwei. In ETH that’s 10⁻⁹ to 2×10⁻⁷ — too many zeros for humans to track. In Wei it’s 10⁹ to 2×10¹¹ — too many zeros in the other direction. Gwei sits in the middle and lets gas prices be expressed as small integers.

Concrete example. You send a normal ETH transfer (21,000 gas units) at a 30 Gwei gas price.

  • Gas used: 21,000
  • Price per gas: 30 Gwei = 30 × 10⁹ Wei
  • Total Wei: 21,000 × 30 × 10⁹ = 6.3 × 10¹⁴ Wei
  • In ETH: 6.3 × 10¹⁴ / 10¹⁸ = 0.00063 ETH
  • At $3,000/ETH: about $1.89 in fees

Doing the same math in straight ETH or straight Wei is painful; Gwei is the unit that makes it tractable.

Why this matters when reading transactions

Etherscan shows transaction values in ETH because humans want to read them that way. The raw valuefield in the transaction is a hex string representing the Wei count. Pasting that hex into a parser, converting to decimal, dividing by 10¹⁸ gets you back to ETH.

Example value field: 0x10a741a462780000.

  • As decimal Wei: 1,200,000,000,000,000,000
  • Divided by 10¹⁸: 1.2 ETH

Our Wei/Gwei/ETH converter does this conversion exactly, using JavaScript BigInt so the precision survives even for very large Wei values that overflow a regular Number.

The other denominations (for completeness)

From smallest to largest:

  1. Wei — 10⁻¹⁸ ETH. Atomic unit.
  2. Kwei (Babbage) — 10⁻¹⁵ ETH. Effectively unused.
  3. Mwei (Lovelace) — 10⁻¹² ETH. Unused.
  4. Gwei (Shannon) — 10⁻⁹ ETH. Gas pricing.
  5. Szabo (Microether) — 10⁻⁶ ETH. Unused.
  6. Finney (Milliether) — 10⁻³ ETH. Unused.
  7. ETH (Ether) — 1 ETH. Standard unit.
  8. Kether (Grand) — 10³ ETH. Whale notation, mostly tongue-in-cheek.
  9. Mether — 10⁶ ETH. Notional.
  10. Gether / Tether — 10⁹ / 10¹² ETH. Numerically interesting only.

The named units are themed after computer-science pioneers (Babbage, Lovelace, Shannon, Szabo, Finney). They appeared in early Ethereum documentation but almost never appear in wallets, block explorers, or modern tooling.

Other EVM chains use the same denominations

Polygon (MATIC/POL), BNB Chain (BNB), Arbitrum (ETH but on L2), Optimism (ETH on L2), Base (ETH on L2), Avalanche (AVAX) — they all use the Wei-Gwei-native-token scheme. Replace “ETH” with the native token name and the math is identical. The naming “Gwei” sometimes gets reused (“30 Gwei” on Polygon means 30 × 10⁹ POL-wei, not 30 × 10⁹ ETH-wei).

The 60-second mental model

  • Think in ETH for balances and prices.
  • Think in Gwei for gas.
  • Think in Wei only when reading raw transaction data.
  • 1 ETH = 10⁹ Gwei = 10¹⁸ Wei. Convert with our Wei/Gwei/ETH calculator.

Sources: Ethereum Foundation Yellow Paper (Wood, latest revision); EIP-1559 specification; Etherscan unit glossary.

Related

Published May 16, 2026