XRP Tools XRP Tools

How to Verify an XRP Wallet Address Before Sending Funds

XRP Ledger transactions settle in seconds and are, for practical purposes, irreversible. That speed is one of XRP's core selling points — and exactly why address verification matters more here than almost anywhere else in traditional finance, where a wrong bank transfer can sometimes be recalled. Once an XRP transaction confirms, there's no equivalent safety net.

Check the full address, not just the ends

A common piece of advice is to check "the first and last few characters" of an address, but that's no longer reliable protection on its own. Clipboard-hijacking malware exists specifically to swap a copied address for a visually similar one — sometimes engineered to match the first and last several characters exactly, so a quick glance passes. The safer habit is to verify the entire string, character by character, or to compare it against a source you trust independently of your clipboard (re-checking it directly on the sending device against, say, a QR code you scan fresh each time).

Format-valid isn't the same as correct

An XRP address follows a specific structure (base58check encoding with a checksum), and it's possible to programmatically confirm a string is a well-formed, possible XRP Ledger address. That's a useful first filter — it catches typos and garbled copy-paste — but it proves nothing about whether it's the right address for your intended recipient. A perfectly valid, correctly checksummed address can still belong to someone else entirely, including a scammer.

Send a test amount first for large transfers

For any transfer that would genuinely hurt to lose, send a small amount first, confirm with the recipient that it arrived, and only then send the rest. The extra network step costs almost nothing on the XRP Ledger and removes most of the risk of a costly mistake.

Destination tags: the XRP-specific gotcha

Many exchanges use a single shared XRP address for all their customers and rely on a destination tag — a separate numeric field — to identify which specific account a deposit belongs to. If you send to an exchange address without the destination tag it requires, or with the wrong one, your funds may not be automatically credited. Some exchanges can manually recover a mistagged deposit through a support process; many can't, or will charge a substantial fee to try. Always confirm whether your recipient requires a tag, and double-check the tag itself with the same care you check the address.

Reduce manual entry where you can

Retyping or copy-pasting a long alphanumeric string is exactly where transcription errors and clipboard-hijacking malware do their damage. Our QR Code Generator lets you turn an address (and optionally an amount and destination tag) into a scannable code, so a recipient can share their address without you manually typing it — reducing one whole category of risk. It runs entirely in your browser; nothing you enter is sent anywhere.

Turn the address you're about to send to into a scannable code instead of retyping it.

A quick pre-send checklist

Free XRP calculators, checkers, and lookups.

Every rate, lookup, and number traces back to a stated source — built to be checked, not just believed.

We use privacy-respecting analytics to improve the site — no ads, no data sales. Read the privacy policy.