Onchain Tools Crypto unit converter
1 ETH = 1,000,000,000,000,000,000 wei, and 1 wei = 0.000000000000000001 ETH. Convert any amount with the live converter above, or see the wei to eth or eth to wei tables.
Every amount you see on Ethereum is, underneath, a count of wei. Ether, the network's native currency, bottoms out at this unit: it takes 1,000,000,000,000,000,000 wei to make one ETH, and a single wei comes to 0.000000000000000001 ETH.
Wei is the unit the machines use. The Ethereum Virtual Machine accounts every balance and transfer as a whole number of wei, with no fractions at the protocol level, so smart contracts and node APIs deal in wei even when a wallet displays ether. Keeping everything in integers means on-chain arithmetic stays exact, with no rounding drift.
Wei Dai is the namesake: a cryptographer who published the b-money proposal in 1998. Ethereum's creators credit b-money as a precursor to the ideas the network later built on, and naming the smallest unit after Dai reflects that lineage. The intermediate unit gwei carries the same name with a metric-style prefix attached.
A raw wei value copied from a block explorer or a contract call is a long run of zeros waiting to be miscounted. Paste it into this page's converter and read it back in ETH — or start from ETH and get wei — with the decimal shift handled exactly, across the full ladder from wei through gwei to ether.