Wei to ETH converter
Convert wei, the smallest indivisible unit of ether, into ETH. One ether equals 10^18 wei, so this tool divides your wei input by that factor to give an exact decimal ether value.
Runs entirely in your browser. No API key, no data leaves this page.
The exact relationship
1 ether = 1,000,000,000,000,000,000 wei (10^18). To convert wei to ETH you divide by 10^18. Because wei is an integer base unit, the conversion is exact with no rounding: 500000000000000000 wei is exactly 0.5 ETH, and 1 wei is 0.000000000000000001 ETH.
Where you hit this in real work
Ethereum JSON-RPC methods like eth_getBalance and eth_call return values in wei, hex-encoded. When you decode 0xde0b6b3a7640000 you get 1000000000000000000 wei, which is 1 ETH. Reading balances, transfer amounts, or token values from raw RPC responses almost always means converting wei to a human-readable ETH figure.
Frequently asked
How many wei are in one ETH?
Exactly 10^18 wei, or 1,000,000,000,000,000,000 wei. This is fixed by the Ethereum protocol and never changes.
Is the conversion exact?
Yes. Wei is an integer unit, so dividing by 10^18 produces an exact decimal ETH value with no rounding or precision loss.
Related tools
Top up, get a key, ship.
Self-serve. Pay in crypto or card. Metered by credits — heavy primitives cost more, simple ones are cheap.
Get API key