Ethereum Address Validator
Validate Ethereum wallet address format: 0x prefix, 40 hex chars, EIP-55 notes.
Related Tools
₿Bitcoin Address Validator
Validate Bitcoin address format: P2PKH (1...), P2SH (3...), and Bech32 (bc1...).
ΞETH Unit Converter
Convert between all Ethereum denominations: wei, kwei, mwei, gwei, szabo, finney, ether.
⛽Gas Price Converter
Convert between Ethereum gas price units: wei, gwei, kwei, mwei, and ether.
FAQ
- What is a valid Ethereum address format?
- A valid Ethereum address starts with "0x" followed by exactly 40 hexadecimal characters (0-9, a-f, A-F), representing 20 bytes or 160 bits. The total string length is 42 characters.
- What is EIP-55 checksum encoding?
- EIP-55 defines a mixed-case checksum for Ethereum addresses. Letters in the hex address are capitalized based on the keccak-256 hash of the lowercase address, allowing error detection without changing the address value. Full checksum validation requires a keccak-256 implementation.
- Is an all-lowercase Ethereum address valid?
- Yes, an all-lowercase Ethereum address (e.g. 0xd8da6bf26964af9d7eed9e03e53415d37aa96045) is valid and usable. EIP-55 checksummed addresses use mixed case for error detection but either form is accepted by wallets and contracts.
Enter an Ethereum address to validate its format: must start with 0x, followed by exactly 40 hexadecimal characters (160 bits / 20 bytes). Detects invalid characters and incorrect length. Note: full EIP-55 mixed-case checksum validation requires a keccak-256 implementation; this tool validates format only.