Home / Tools / Address validator

Monero address validator

Paste a Monero address to check that it's genuinely valid — not just that it looks right. It verifies the address's built-in checksum, so a one-character typo that would send your coins nowhere gets caught.

Private: the check runs entirely in your browser. The address is never sent anywhere — Monero addresses carry their own checksum, so no server or lookup is needed.

What it checks

  • Length and characters — a Monero address is exactly 95 characters (or 106 for an integrated address) and only uses the Monero base58 alphabet.
  • The checksum — every Monero address ends in a 4-byte checksum, the first four bytes of a Keccak-256 hash of the rest. A valid-looking address with a single wrong character passes the length and character checks but fails the checksum, so a typo is caught here rather than silently accepted.
  • The type and network — it reads the address prefix to tell you whether it's a standard, subaddress, or integrated address, on mainnet, testnet, or stagenet.

The three kinds of Monero address

  • Standard — starts with 4, 95 characters. Your wallet's main address. Works, but reusing it everywhere is a privacy leak.
  • Subaddress — starts with 8, 95 characters. The recommended way to receive: make a fresh one per payer, and outsiders can't link them to each other. See send & receive.
  • Integrated — starts with 4, 106 characters. A standard address with a payment ID baked in, used mostly by exchanges to tell deposits apart.

This tool only tells you whether an address is well-formed. It can't tell you whose address it is — always confirm the address with the person you're paying through a trusted channel.