About the Ethereum Unit Converter
Ethereum amounts come in very different sizes. Gas prices are written in gwei, token contracts use wei, and wallets show ether. This converter turns any of them into all the others at once: wei, kwei, mwei, gwei, szabo, finney and ether. It uses exact whole-number maths, so 0.1 ETH is exactly 100,000,000,000,000,000 wei and there are no floating point errors, which matters when you write code or check a smart contract. If you type a price for one ether, it also shows the value in your own currency. Everything runs in your browser, and nothing is looked up or sent.
Updated October 2026
How to use the Ethereum Unit Converter
- 1Type the amount you have.
- 2Pick the unit it is written in: wei, gwei, ether or one of the others.
- 3Read the same amount in every other unit.
- 4Optionally type a price for one ETH to see a money value.
- 5Press Copy result to take the main conversions with you.
Why so many units
Ethereum cannot store decimal fractions. Everything is a whole number of the smallest unit, the wei, and the larger units are only a way of writing the same number so humans can read it. Showing 1500000000000000000 wei is hard to read, while 1.5 ETH is easy. Developers therefore convert on the way in and out, and a single mistaken power of ten can mean a loss of real money.
The most useful pair is gwei and ether. Gas prices, priority fees and base fees are all quoted in gwei, but your balance is in ether. To find the cost of a transaction you multiply the gas used by the price in gwei, and then divide by a billion to read the result in ether.
Common conversions at a glance
- 1 ETH = 1,000 finney = 1,000,000 szabo = 1,000,000,000 gwei.
- 1 gwei = 1,000,000,000 wei = 0.000000001 ETH.
- 21,000 gas at 30 gwei = 630,000 gwei = 0.00063 ETH, the cost of a simple transfer.
- 0.01 ETH = 10,000,000 gwei = 10,000,000,000,000,000 wei.
More tools for Ethereum work
To put the units into a real fee, open the Ethereum Gas Fee Calculator, which multiplies gas by price for common actions. If you also hold bitcoin, the Satoshi to BTC Converter does the same job for sats, and the Bitcoin Price Converter handles money values. For transfer hashes and data, the Hash Generator and the Base32 and Base58 Encoder can help in your tests.
Features
- All seven Ethereum denominations at once
- Exact big-number maths, no rounding errors
- Handles up to 18 decimals of ether
- Optional money value from a price you type
- Clear errors for too many decimals
- Works offline in your browser
- Thousand separators for long wei amounts
Frequently asked questions
How many wei are in one ether?
One ether is 1,000,000,000,000,000,000 wei, which is 10 to the power of 18. One gwei is a billionth of an ether, 1,000,000,000 wei.
What is gwei used for?
Gwei is the everyday unit for gas prices. A gas price of 20 gwei means you pay 20 billionths of an ether for each unit of gas used.
How do I convert gwei to ETH?
Divide by 1,000,000,000. For example 30 gwei is 0.00000003 ETH. This tool does it exactly and shows every unit.
Why not use a normal calculator?
Wei amounts have 18 decimal places, and normal floating point numbers lose precision beyond about 15 digits. The tool uses whole-number maths, which stays exact.
Where do the other names come from?
Kwei, mwei, szabo and finney are old names from the early days of Ethereum. Babbage, lovelace, shannon, szabo and finney honour computer scientists and cryptographers. Wallets rarely use them, but libraries still do.
Does this work for other tokens?
Many ERC-20 tokens also use 18 decimals, so the same maths applies, but some, like USDC, use 6. Check the token's decimals before you convert a token amount.
Is the price live?
No. You type the price yourself. This page does not look anything up, and the result is not financial advice.