Swap USDT and USDC between networks: every route
12 assets and 130 routes: USDT on every chain but Base, USDC on every chain but TRON. Every pair swaps in either direction, except USDC between Base and Polygon: pick the two in the form.
Not supported: Anything that isn't in the form: POL and other coins, USDT or USDC on TON or Avalanche, cash or any fiat money, and networks such as Optimism.
How to pick a route
Start with where your USDT or USDC sits now: that's the side you send, from an exchange or your own wallet. Then check which network the receiver accepts. An exchange deposit page lists its networks, and a deposit on any other may never be credited. Exchange menus name the same network in different ways, so match the labels before you copy an address.
If the tokens will stay in your own wallet, think about what comes next. Receiving needs no gas, but moving them on needs the chain's own coin: TRX on TRON, BNB on BNB Smart Chain, ETH on Ethereum, Arbitrum One or Base, POL on Polygon, SOL on Solana. Which gas coin, and how to get some. Network fees differ and change with demand, and the “You get” estimate already has ours and the one for sending to you in it, so set the form to each option and compare. Which network is cheapest to send on.
Routes with their own page
Each covers both directions, with the address checks, gas coins and mistakes specific to that route.
- USDT TRC20 ⇄ BEP20Convert USDT TRC20 to BEP20, or BEP20 to TRC20, without connecting a wallet. Address checks, the BSC-USD label, gas coins and a live estimate with fees in.
- USDT TRC20 ⇄ ERC20Move USDT from TRC20 to ERC20 or ERC20 to TRC20. No bridge to set up, no wallet to connect. Which gas coin each side needs, and a live estimate, fees in.
- USDT BEP20 ⇄ ERC20Same 0x address, separate balances. Swap USDT BEP20 to ERC20 or back, see what happens if you pick the wrong network, and which gas coin you need.
- USDT TRC20 ⇄ SolanaSwap USDT on TRON to USDT on Solana, or Solana USDT back to TRC20. You get USDT, not SOL. Address checks, token accounts and gas coins explained.
- USDT TRC20 ⇄ PolygonMove USDT from TRC20 to Polygon PoS, or Polygon back to TRC20. Same 0x address as Ethereum, gas paid in POL, not MATIC. Live estimate with fees in.
- USDT TRC20 ⇄ ArbitrumSwap USDT TRC20 to Arbitrum One, or Arbitrum back to TRC20. Gas on Arbitrum is ETH, not ARB. Arbitrum One vs Nova, the USDT0 label, live estimate.
- BTC ⇄ USDT TRC20Swap Bitcoin to USDT on TRON, or TRC20 USDT back to BTC. No wallet to connect. Bitcoin address types, confirmations and a floating live estimate.
- TRX ⇄ USDT TRC20Swap TRX to USDT on TRON, or TRC20 USDT back to TRX. One T-address holds both, keep some TRX for fees, energy vs bandwidth, and a floating live estimate.
- ETH ⇄ USDT BEP20Swap ETH on Ethereum to USDT on BNB Smart Chain, or BEP20 USDT back to ETH. Same 0x address on both, ETH gas vs BNB gas, and a floating live estimate.
- SOL ⇄ USDT SolanaSwap SOL to USDT on Solana (SPL), or Solana USDT back to SOL. One Phantom or Solflare address holds both, a little SOL for fees, a floating estimate.
- USDT ⇄ USDCSwap USDT for USDC (or USDC for USDT) on BSC, Ethereum, Polygon, Arbitrum or Solana, or across two. Live rate near 1:1, fees inside the estimate.
- USDT TRC20 ⇄ USDCTRON has no USDC, so TRC20 USDT becomes USDC on Solana, Polygon, Arbitrum, Base, BSC or Ethereum. Or send USDC back to TRC20. No wallet to connect.
The seven chains for USDT and USDC
Each chain has its own USDT and USDC contracts (only USDT on TRON, only USDC on Base), its own address format and its own gas coin. You never need the gas coin to receive, only to move tokens on later from your own wallet.
TRON
TRC20- Receiving address
- Starts with T, 34 characters
- Gas coin (to move it later)
- TRX
- Explorer
- Tronscan
- Tokens
- USDT only
USDT contract
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6tBNB Smart Chain
BEP20- Receiving address
- Starts with 0x, 42 characters (same format as Ethereum, Polygon, Arbitrum and Base)
- Gas coin (to move it later)
- BNB
- Explorer
- BscScan
- Tokens
- USDT and USDC
USDT contract
0x55d398326f99059fF775485246999027B3197955USDC contract
0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580dEthereum
ERC20- Receiving address
- Starts with 0x, 42 characters (same format as BNB Smart Chain, Polygon, Arbitrum and Base)
- Gas coin (to move it later)
- ETH
- Explorer
- Etherscan
- Tokens
- USDT and USDC
USDT contract
0xdAC17F958D2ee523a2206206994597C13D831ec7USDC contract
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48Polygon
Polygon PoS- Receiving address
- Starts with 0x, 42 characters (same format as Ethereum, BNB Smart Chain, Arbitrum and Base)
- Gas coin (to move it later)
- POL
- Explorer
- Polygonscan
- Tokens
- USDT and USDC
USDT contract
0xc2132D05D31c914a87C6611C10748AEb04B58e8FUSDC contract
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359Arbitrum
Arbitrum One- Receiving address
- Starts with 0x, 42 characters (same format as Ethereum, BNB Smart Chain, Polygon and Base)
- Gas coin (to move it later)
- ETH
- Explorer
- Arbiscan
- Tokens
- USDT and USDC
USDT contract
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9USDC contract
0xaf88d065e77c8cC2239327C5EDb3A432268e5831Base
Base Mainnet- Receiving address
- Starts with 0x, 42 characters (same format as Ethereum, BNB Smart Chain, Polygon and Arbitrum)
- Gas coin (to move it later)
- ETH
- Explorer
- BaseScan
- Tokens
- USDC only
USDC contract
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Solana
SPL- Receiving address
- 32 to 44 letters and numbers, no fixed prefix
- Gas coin (to move it later)
- SOL
- Explorer
- Solscan
- Tokens
- USDT and USDC
USDT contract
Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYBUSDC contract
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Questions about the routes
- Which networks does Flipperr support for USDT and USDC?
- TRON (TRC20), BNB Smart Chain (BEP20), Ethereum (ERC20), Polygon PoS, Arbitrum One, Base and Solana (SPL). USDT works on all but Base, USDC on all but TRON.
- Can I swap to fiat money, or to coins like TRX or SOL?
- Coins, yes: Flipperr also swaps 28 coins, from BTC and ETH to LINK and SUI. Pick one in the form. The routes on this page are the USDT and USDC ones. Fiat money, no: Flipperr doesn't handle it.
- Can I swap USDC between chains, for example Polygon to Solana?
- Yes. USDC moves between its six chains in either direction, every pair except Base and Polygon: 28 routes in all. Pick USDC on both sides of the form, for example USDC Polygon to USDC Solana.
- Which network is cheapest to receive on?
- Receiving costs you no gas. The network fee for sending to you is inside the estimate, and it differs by network and day, so compare the “You get” amount for each. How to compare network fees.

