Swap.bz
You Send
BTC
BTC
You Receive
XMR
XMR
1 BTC148.3203 XMR
Receive address
Slide to swap

By creating an exchange, you agree to our Terms of Service.

No KYC · 0.5% fee · Non-custodial

Swap USDT to USDC — Tether to USD Coin, No KYC

Send Tether, receive USD Coin in your wallet. No account.

Also on Telegram @SwapbzBot

Indicative mid
1 USDT ≈ 0.999973 USDC (not a swap quote)
USDT ≈ USD
$0.999717
Typical time
Often 2–15 min (chain dependent)
You send
USDT on the network you select
You receive
USDC on the network you select

USDT to USDC is a stable-to-stable cross-chain move: Tether in, USD Coin out on the network you select. No KYC. Common when an app or exchange accepts only USDC but you hold USDT on another chain.

Timing depends on both legs. Tron or Solana USDT sends are fast; Ethereum adds gas. USDC payout on Base or Solana is often under 5 minutes total; Ethereum USDC waits on gas. Typical Standard time is about 2–15 minutes on fast chains.

Match both sides to your wallets. ERC-20 USDT cannot deposit to a Tron address. USDC on Base requires a Base-compatible receive address — not the same as Solana USDC even though both say “USDC”.

0.5% Standard / 1% Private Swap plus token-chain fees. Reverse: USDC→USDT. Neither leg removes peg risk on the stables themselves.

From your Tether wallet

Send USDT from any wallet you control — MetaMask (ERC-20), TronLink (TRC-20), Phantom (Solana), Trust Wallet or another self-custody wallet. You never connect a wallet to Swap.bz: the widget gives you a one-time deposit address and you send USDT to it like a normal transfer. Network: several — the widget shows which one. USDT exists on Ethereum (ERC-20), Tron (TRC-20), BNB Chain, Solana and more. The network selected in the widget is the one used for the deposit and the payout; USDT on another network is a different token.

Receiving USD Coin: address and network

Paste a USDC address from a wallet you control (MetaMask (Ethereum, Base), Phantom (Solana), Coinbase Wallet…). Payout network: several — the widget shows which one. USDC on Base, Ethereum, Solana, Polygon and Arbitrum are different networks with the same name. Check the network in the widget: Base USDC sent to an Ethereum deposit is the classic mistake. Set the refund address at the same time: it must be a USDT address, on the network you send from.

FAQ

USDT to USDC

How do I swap USDT to USDC without KYC?

Open /swap/usdt-to-usdc, select USDT send network and USDC receive network, paste matching addresses, send USDT to the deposit address. No KYC.

What is the fee to exchange USDT to USDC?

0.5% Standard or 1% Private Swap, plus USDT and USDC chain transfer fees.

How long does a USDT to USDC swap take?

Often 2–15 minutes on Tron, Solana, or Base. Ethereum on either side adds gas time.

Is swapping USDT to USDC on Swap.bz custodial?

No. USDT to a one-time deposit, USDC to your wallet on the selected network.

Is the rate exactly 1:1?

The quote is a market swap plus the service fee, not a bank conversion. Small deviations from peg can appear in the receive amount shown before deposit.

Can I swap USDT on Tron to USDC on Base?

Yes if both networks appear in the widget for this pair. Cross-chain stable routing is the point — always confirm both labels in the live quote.

Can I swap USDT to USDC from MetaMask (ERC-20)?

Yes. Take the quote on Swap.bz, then send USDT from MetaMask (ERC-20) (or any other Tether wallet) to the deposit address shown. No wallet connection, no account. USDC arrives at the address you pasted.

Which network do I use to receive USDC?

several — the widget shows which one. USDC on Base, Ethereum, Solana, Polygon and Arbitrum are different networks with the same name. Check the network in the widget: Base USDC sent to an Ethereum deposit is the classic mistake.

Continue