Checksum Address Generator
Convert Ethereum addresses to checksummed format using EIP-55 standard
Enter a 42-character address (0x + 40 hex characters) or 40 hex characters
What is EIP-55?
EIP-55 is an Ethereum Improvement Proposal that defines a checksum format for Ethereum addresses. It uses mixed-case hexadecimal encoding to prevent typos and copy-paste errors when transferring funds. The checksum is calculated using the Keccak-256 hash of the lowercase address.
Why Use Checksums?
- •Prevent Typos: Incorrect addresses won't match the checksum
- •Extra Safety: Most wallets verify checksums automatically
- •Industry Standard: Widely adopted across exchanges and wallets
- •Quick Validation: Detect address errors in seconds
How It Works
- 1.Take the lowercase address (without 0x prefix)
- 2.Calculate its Keccak-256 hash
- 3.For each character in the address, check the corresponding hash digit
- 4.If hash digit ≥ 8, capitalize the address character
- 5.Result is the checksummed address (EIP-55 format)
Example
Lowercase (all lowercase, no checksum):
0x5aaeb6053ba3eda7b6a8563bd4c05b13d64fbf0a
Checksummed (mixed case, with EIP-55):
0x5aAeb6053ba3EDA7B6a8563BD4c05b13D64FBf0A
Frequently Asked Questions
All processing happens client-side. No data is sent to servers.
