Check a crypto address before you send to it
This tool runs entirely in your browser. Nothing you type here is transmitted.
Paste an address and this page tells you which chain it belongs to and whether it is actually valid - EIP-55 for Ethereum and every EVM chain, base58check for TRON and Bitcoin, bech32 and bech32m for segwit and taproot, plus format checks for Monero and Solana.
A checksum is the only thing standing between you and a typo
Most address formats carry a checksum precisely so a changed character fails loudly instead of sending money into the void. Ethereum encodes it in the capitalisation (EIP-55), Bitcoin and TRON append four bytes derived from a double hash, and segwit uses bech32 - a scheme designed so that even several adjacent errors are caught. An all-lowercase Ethereum address is still valid, but it has thrown that protection away. It runs entirely in your browser, and the address you paste is never transmitted.
Right address, wrong chain is the expensive mistake
EVM addresses look identical across Ethereum, BSC, Polygon, Arbitrum and dozens of others, so a valid address tells you nothing about which network the funds should travel on. Always confirm asset, network and address together - a correct address on the wrong chain is the single most common way people lose money in an otherwise routine transfer.
What this page can and cannot prove
Validation is mathematics, not ownership. A green result means the string is well-formed and its checksum holds; it can never tell you the address belongs to who you think it does.
- Verified here: character set, length, version byte, checksum, address type.
- Not verified: who controls the address, whether it is active, or whether the person who sent it to you is honest.
- Monero has no checksum this page can verify offline, so we report format only and say so.
Questions
- Why does my Ethereum address show as valid but "without checksum"?
- Because it is all one case. EIP-55 hides a checksum in the mix of upper and lower case letters; flattening the case keeps the address usable but removes the typo protection. Use the mixed-case form the page shows you.
- Does my address get sent anywhere?
- No. The address is never transmitted - every check is computed locally, and you can confirm that in your browser tools. The one request there is the site header's own fee table, which carries nothing you typed.
- It says valid for two chains at once. Which is right?
- Some formats genuinely overlap - a Solana address and a Monero-style base58 string can share a shape. The page shows every plausible reading rather than guessing; the sender or the payment page tells you which network was intended.