Monero Address Validator

A simple, open-source, client-side tool to validate a Monero address. It verifies the checksum and tells you the address type and network. Nothing leaves your browser.

Home | Toolkit | Links | Notes | Contact




FAQs

What is this site?

This site lets you check whether a Monero address is valid, entirely within your browser. It decodes the address, verifies its built-in checksum, and reports the address type and network.

How does it validate an address?

A Monero address is a Base58-encoded blob containing a network/type prefix, the public spend and view keys (and, for integrated addresses, an 8-byte payment ID), followed by a 4-byte checksum. The checksum is the first 4 bytes of the Keccak-256 hash of everything before it. This tool decodes the address and recomputes that checksum to confirm it matches.

What are the different address types?

Standard is a normal wallet address. Subaddress is a single-use-friendly address derived from a wallet for improved privacy. Integrated embeds a payment ID for identifying payments. Each exists on Mainnet (real XMR), Stagenet, and Testnet.

Does a valid address mean it is safe to send to?

A valid checksum only means the address is well-formed and was not mistyped. It does not verify ownership or that it is the address you intend to pay. Always confirm the address through a trusted channel before sending funds.

Do you log the addresses I check?

No. This site is hosted on GitHub Pages and runs entirely client-side in your browser. No address is ever sent anywhere, so you can disconnect from the internet and it will still work.

Is this site open source?

Yes! You can find the full source code on GitHub.


Disclaimer: This tool is provided "as is" with no warranties. Use at your own risk. Always double-check an address through a trusted source before sending any funds.