Skip to content
HandyBrowserTools

EVM Unit Converter

Type a value in any field and the other denominations update instantly. All math is exact integer arithmetic (BigInt), with no floating-point rounding, even at 18 decimals.

Private by default: processing stays on your device

Example: gas cost

Input

21000 gas × 30 gwei = 630000 gwei

Output

0.00063 ether (630000000000000 wei)
Share this page X LinkedIn Reddit

These buttons share the page link, not your input.

Frequently asked questions

What are wei, gwei and ether?

Wei is the smallest indivisible unit of ether: 1 ether = 10^18 wei. Gwei (gigawei) is 10^9 wei and is the standard unit for gas prices. Contract balances and msg.value are always denominated in wei on-chain.

Why not just multiply by 1e18 in JavaScript?

JavaScript numbers are 64-bit floats with only ~15-17 significant digits, so values like 1.000000000000000001 ether silently lose precision. This tool uses BigInt string math, so every digit is exact.

Does this work for other EVM chains?

Yes. Polygon, BNB Chain, Arbitrum, Optimism, Base and every other EVM-compatible chain use the same 18-decimal native unit system, so the conversions are identical.

Is my data sent anywhere?

No. The conversion is pure client-side arithmetic, so nothing you type ever leaves your browser.

Keccak-256 Hash

Compute Keccak-256 hashes and Solidity function selectors online. Free and 100% client-side; the hash used by Ethereum, computed in your browser.

Hex ↔ String Converter

Convert text to hexadecimal and hex back to readable text, UTF-8 aware. Free, instant and 100% client-side; decode calldata and bytes right in your browser.

Unix Timestamp Converter

Convert Unix timestamps (epoch seconds or milliseconds) to readable dates and back, in UTC and your local time, free and 100% in your browser.