Free online tools to generate, calculate,
convert, format, encode, and play.
 

Wallet Address Validator

Validate cryptocurrency wallet addresses with format and checksum verification. Supports Ethereum, Bitcoin, and Solana.


Validate Address

Quick Examples


How It Works

This tool validates cryptocurrency wallet addresses by checking their format, length, character set, and cryptographic checksums. Each blockchain uses a different address encoding scheme with built-in error detection.

Supported Chains

ChainFormatChecksumPrefix
EthereumHex, 42 charsEIP-55 (Keccak-256)0x
Bitcoin LegacyBase58CheckDouble SHA-2561 or 3
Bitcoin SegWitBech32BCH codebc1q
Bitcoin TaprootBech32mBCH code (m)bc1p
SolanaBase58, 32-44 charsFormat onlyVarious

Checksum Verification

  • EIP-55 (Ethereum) — Mixed-case hex encoding embeds a checksum via the Keccak-256 hash of the lowercase address. Each alphabetic hex digit is uppercased when the corresponding hash nibble is ≥ 8.
  • Base58Check (Bitcoin) — Legacy addresses include a 4-byte checksum from a double SHA-256 hash, catching typos and transcription errors.
  • Bech32 (Bitcoin SegWit) — Uses a BCH error-detecting code that catches up to 4 character substitutions in addresses up to 89 characters.

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with