To convert USDC to USDT (or USDT to USDC), swap them in a stablecoin pool on the same network: choose USDC as “from”, USDT as “to”, check the quote and confirm. Because both target $1 and stablecoin pools are deep, fees and slippage are usually tiny; most of the cost is network gas. If the stablecoins are on different networks, a cross-chain route can convert and bridge in one step.
Key Takeaways
- Same network: a single swap, usually within a fraction of a cent per dollar.
- Different networks: a cross-chain route converts and bridges together.
- Issuers differ: USDC is issued by Circle, USDT by Tether.
- Pick by use: exchanges, DeFi apps and networks may prefer one over the other.
USDC vs USDT
| USDC | USDT | |
|---|---|---|
| Issuer | Circle | Tether |
| Target value | $1 | $1 |
| Strongest on | Ethereum DeFi, US platforms, Base, Solana | Exchanges, Tron, global payments |
| Reserve reports | Monthly attestations | Quarterly attestations |
The US GENIUS Act, signed in July 2025, set a federal framework for payment stablecoins, which affects how issuers serving US users operate.
Step by Step
- Open the swap widget and connect your wallet.
- From: USDC on your network. To: USDT on the same or another network.
- Check the quote: amount received and minimum after slippage.
- Approve USDC if asked, then confirm.
Low slippage tolerance works well for stablecoin swaps; see what is slippage in crypto.
Converting Across Networks
If your USDC is on Ethereum and you need USDT on Tron or Arbitrum, choose that destination directly. The route will swap and bridge in one flow. Network differences are explained in USDT networks and how to bridge USDT.
Live Quotes: $1,000 of USDC to USDT
| Route | You receive | Route fees | Source gas | Time |
|---|---|---|---|---|
| USDC → USDT on BNB Chain | about $997.9 | $2.50 | $0.01 | seconds |
| USDC → USDT on Ethereum | about $995.0 | $2.50 | $0.12 | seconds |
| USDC on Base → USDT on Arbitrum | about $997.6 | $2.49 | under $0.01 | about 6 s |
Quotes are live LI.FI routes requested on October 23, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.
How to Convert USDC to USDT on BSC
- Check your USDC on BNB Chain. USDC there is a bridged token with 18 decimals (contract
0x8AC7...580d), not the native USDC that Circle issues on Ethereum or Base. - Keep a little BNB for gas; a swap costs about a cent.
- Choose USDC on BNB Chain → USDT on BNB Chain in the widget, review the quote and sign.
- Keep slippage low (0.1-0.3%): both are dollar stablecoins, so a large slippage setting only invites a worse fill.
If your USDC is on another network, you can convert and move in one step, for example USDC on Base to USDT on BNB Chain, instead of bridging first.
USDT to USDC
The reverse works the same way: USDT as the source, USDC as the destination. Choose USDC when you need a fully reserved, regulated dollar token for DeFi or US platforms; choose USDT for exchanges and payments where it is the default.
Depeg Risk
Stablecoins can trade slightly off $1 under stress. In March 2023 USDC briefly fell below $0.90 after Circle disclosed reserves held at the failed Silicon Valley Bank, before recovering. Spreading large balances between issuers is one way to manage that risk. Circle publishes its reserve reports on circle.com.
Need euros instead of dollars? See what is EURC and how to swap USDC to EURC.