Tested tool guide
Tested browser tools
Checked August 16, 2026
What Ethereum Address Validator does, with a checked example
Letter case can carry error-detection information in an Ethereum address. This validator checks whether a pasted value has the 20-byte hexadecimal address shape and whether mixed-case letters agree with EIP-55. A checksum covers the address text, not an account name, balance, owner, or network. The common surprise is that uniform lowercase or uppercase can still be treated as address-shaped, while mixed case that looks deliberate is invalid if even one letter has the wrong case.
Worked example
A concrete input and expected output from the current implementation.
Input
0x52908400098527886E0F7030069857D2E4169Ee7
->
Expected output
Invalid Ethereum address: EIP-55 checksum mismatch.
The value has 40 hexadecimal characters, but one e near the end was changed from the uppercase form in the published EIP-55 test vector. That creates a mixed-case value whose casing no longer agrees with the checksum.