Private, local validation

Wallet Address Format & Checksum Validator

Choose the intended network, then validate the address structure locally. Supported checksum and decoded-byte checks run in this browser—without a wallet lookup or safety claim.

Check an address

Network selection is explicit because similar-looking addresses can be ambiguous.
This input stays in the current tab. It is not added to the URL or browser storage.

Validation receipt

No validation has run. A result reports only the checks actually performed.

Checks performed

  • Bitcoin: Base58Check, Bech32 or Bech32m rules
  • TRON: Base58Check, decoded length and 0x41 prefix
  • Solana: Base58 decoded to exactly 32 bytes
  • EVM: 20-byte hexadecimal structure

What this cannot prove

No ownership, recipient identity, token contract, balance, activity, blacklist, scam-report or transaction lookup occurs. Always confirm through a trusted channel and consider a small test transfer.

Wallet address validation questions

Does a valid result prove the wallet is safe or belongs to my recipient?

No. It only means the address passed the selected local format checks. It does not check ownership, balance, activity, sanctions, scam reports or recipient identity.

Does AfroTools send or save the address?

No. Validation runs locally in the browser without a lookup or browser-storage history. The copy action creates a redacted receipt.

Which checksum checks are supported?

Bitcoin Base58Check, Bech32 and Bech32m and TRON Base58Check are evaluated. Solana is decoded to a 32-byte public key. Mixed-case EVM EIP-55 checksums are not evaluated and return an unverified result.