XRP to USDT (ERC20): Swap XRP for Tether on Ethereum, No KYC
For XRP to USDT ERC20, type the XRP amount, add the 0x address for the Tether and the r-address you pay from, and transfer the XRP to the deposit account shown, adding a tag if one is listed. No sign-up or ID applies, and the USDT goes out as an ERC-20 token once the XRP Ledger confirms your payment a few seconds later.
- Within minutes
- No account · No KYC
- Paid to your wallet
- Fees included in quote
By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.
Data by CoinGecko
XRP to USDT (ERC20) Exchange Rate
The 1 XRP to Tether (USDT) on Ethereum reference rate at market prices, before fees. The exact amount, minimum and maximum are shown in the exchange box before you send.
XRP to USDT swap at a glance
Everything that is specific to swapping XRP to Tether on GhostSwap.
Swapping into USDT locks in a dollar value without selling on a centralized exchange. It is a cross-chain swap from XRP Ledger to Ethereum, with no bridge and no wrapped tokens.
- Send XRPA few seconds to confirm on XRP Ledger
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive USDTSent to your address; Ethereum confirms in about 2–5 minutes
How much USDT do you get for XRP?
GhostSwap quotes at 2 Nov 2026, 17:50 UTC. What lands in your wallet: service fee and USDT network fee already deducted.
The rate floats with the market until your XRP deposit confirms. The minimum for this pair is about 25 XRP. Enter any amount in the exchange box above for a live quote; no account needed.
Which dollar token to receive for your XRP
| Token and network | Receiving address | Fee coin when you move it later | Pair |
|---|---|---|---|
| USDT ERC20 (Ethereum) | 0x and 40 hex characters | ETH | This page |
| USDT TRC20 (Tron) | Starts with T, 34 characters | TRX | XRP to USDT TRC20 |
| USDT BEP20 (BNB Smart Chain) | 0x, the same look as ERC20 | BNB | XRP to USDT BEP20 |
| RLUSD (XRP Ledger) | Your r-address, with a trust line set first | XRP | XRP to RLUSD |
Pick the version your next destination accepts. ERC-20 is what most Ethereum apps and many services ask for; the others are separate tokens on separate chains, each with its own pair. Because BEP-20 and ERC-20 addresses look exactly the same, a 0x address alone does not tell you the network, so check which one the receiving service expects. Our stablecoin network comparison covers what a transfer costs on each.
Sending the XRP: Destination Tag and spendable balance
The deposit for this swap is an XRP Ledger address starting with r. If the deposit details also list a Destination Tag, type that number into the tag field of Xaman or Ledger Live before you sign; it ties the payment to your swap. Without it, depending on the deposit account, the payment can be rejected by the ledger or arrive unmatched, and you would then need to write to support with the transaction hash.
Plan the amount around what you can actually spend. Part of any XRP balance is the reserve, which grows with each trust line and is never spendable, so a wallet showing 1,000 XRP cannot send all 1,000. Xaman shows the spendable figure; use that, or less, in the swap box.
The ledger confirms the payment within seconds. After that the ERC-20 transfer needs about 2 to 5 minutes on Ethereum, and most swaps finish within minutes of the deposit confirming.
Receiving USDT on Ethereum: the address and gas
USDT ERC20 is a token contract on Ethereum, so it arrives at an ordinary 0x address from MetaMask, Rabby or a Ledger: 0x followed by 40 hexadecimal characters. If your wallet does not list the balance, add Tether USDT from its token list, or look the address up on Etherscan, which shows the token transfer under the address.
Receiving the USDT costs you nothing, but moving it later does. Every ERC-20 transfer needs ETH for gas, and the USDT itself cannot pay that fee. Keep a small ETH balance at that address for when you want to send, topped up for example with a separate XRP to ETH swap.
An XRP r-address cannot hold ERC-20 tokens, so never paste one into the USDT field. Likewise, do not use an address from a wallet that only supports Tron or the XRP Ledger.
What changes when your XRP becomes Tether
XRP floats freely against the dollar; USDT is designed to track it. Swapping XRP to USDT fixes the dollar value of your XRP at the rate in the box, which means you give up any later rise as well as any fall. The rate comes from aggregated liquidity from leading crypto markets and floats until your XRP deposit confirms.
USDT is also issued by a single company, Tether, and its token contract lets Tether freeze the balance held at a given address. That is a property of the token on every network it runs on, not of the swap. Most holders never run into it, but it is worth knowing before you keep savings in USDT for a long time. If you would rather hold a stable value without that issuer, other options are worth comparing first; our stablecoin hedging guide walks through them.
Refunds and stuck swaps on this pair
This pair refunds in XRP. If a swap cannot be completed, the coins are refunded to the sender address you entered, so fill that field with the r-address of the Xaman or Ledger account you are paying from. Paying directly from an exchange withdrawal is a poor fit, because the payment then comes from the exchange's account, not from yours, and a refund to it might never reach your balance.
Open the status page with your swap ID to see the deposit, the conversion and the USDT payout. You can check the XRP payment on XRPSCAN and the token transfer on Etherscan. If the XRP side is final but nothing has changed on the status page for a long time, email support@ghostswap.io with the swap ID and the ledger hash of your payment rather than sending a second one.
Why people swap XRP to USDT
Most do it to step out of XRP's price swings without leaving crypto. Others need dollars on Ethereum to pay a service, add to a DeFi position, or settle with someone who accepts ERC-20 USDT. Done as a swap, it needs no exchange account: the XRP comes from your wallet and the Tether goes to your wallet.
The way back is just as short. When you want XRP again, USDT ERC20 to XRP takes the token in and pays XRP to your r-address, though the sending wallet then needs a little ETH for the gas of the token transfer. If the XRP goes to an exchange on that pair, its Destination Tag is the one detail you must not forget.
Common mistakes
- Paying the XRP without the tag shown alongside the deposit address.
- Choosing ERC20 when the receiving service expects USDT on BNB Smart Chain or Tron.
- Leaving no ETH in the receiving wallet, so the USDT cannot be moved later.
- Entering the whole XRP balance in the box, including the reserve that stays locked.
- Pasting an XRP r-address in the USDT field instead of a 0x Ethereum address.
Going the other way? ![]()
Swap USDT to XRP
Other ways to get Tether (ERC20) (USDT)
More XRP swaps
XRP to USDT Live Price Chart
XRP/USDT (ERC20)
Reference market prices, updated live
Convert XRP to Tether (USDT) on Ethereum
| XRP | USDT (ERC20) at market price |
|---|---|
| 25XRP | 31.2937USDT (ERC20) |
| 50XRP | 62.5874USDT (ERC20) |
| 100XRP | 125.1749USDT (ERC20) |
| 250XRP | 312.9372USDT (ERC20) |
| 500XRP | 625.8743USDT (ERC20) |
| 1,000XRP | 1,251.75USDT (ERC20) |
| 5,000XRP | 6,258.74USDT (ERC20) |
| 10,000XRP | 12,517.49USDT (ERC20) |
At market prices of $1.2500 per XRP and $0.998603 per USDT (ERC20) (2 Nov 2026), 500 XRP is worth about 625.8743 USDT (ERC20). Your exact amount, after network fees, is shown in the exchange box before you send.
Convert Tether (USDT) on Ethereum to XRP
| USDT (ERC20) | XRP at market price |
|---|---|
| 31USDT (ERC20) | 24.7654XRP |
| 50USDT (ERC20) | 39.9441XRP |
| 100USDT (ERC20) | 79.8882XRP |
| 250USDT (ERC20) | 199.7206XRP |
| 500USDT (ERC20) | 399.4412XRP |
| 1,000USDT (ERC20) | 798.8824XRP |
| 5,000USDT (ERC20) | 3,994.41XRP |
| 10,000USDT (ERC20) | 7,988.82XRP |
Going the other way, 500 USDT (ERC20) is worth about 399.4412 XRP at the same prices.
How to Exchange XRP to Tether (ERC20)
Select XRP and USDT
Pick XRP in “You send” and USDT in “You get”, then enter the amount. The box shows how much USDT you get and the minimum XRP for this pair.
Enter Tether (ERC20) Address
Paste the Ethereum address that should receive the USDT (it starts with 0x followed by 40 hexadecimal characters). Then enter the XRP Ledger address you send XRP from; a refund, if ever needed, goes there.
Send XRP
Send exactly the amount shown from your own XRP Ledger wallet to the one-time deposit address.
Receive Tether (ERC20)
Your USDT is paid out once your XRP deposit confirms, and Ethereum then confirms it in about 2–5 minutes. Most swaps finish within minutes. The exact time depends on how fast each network confirms your deposit. Follow each step on the status page with your swap ID.
XRP to USDT: questions and answers
Everything you need to know about exchanging XRP to USDT (ERC20) on GhostSwap.