Swap Cost Comparator
Estimate the cheapest way to move USDT and USDC between chains. Compare bridges, CEX withdrawals, and estimated gas costs.
Understanding Cross-Chain Transfer Costs
Moving stablecoins between blockchains is one of the most common on-chain operations, and the cost varies dramatically depending on the method you choose. The table above compares the three main approaches: CEX withdrawals, cross-chain bridges, and native protocols. Each has different fee structures, speed trade-offs, and trust assumptions.
Your total transfer cost is the sum of the bridge or withdrawal fee (set by the protocol or exchange) plus the destination chain gas fee needed to claim or receive the tokens.
Three Ways to Move Stablecoins Cross-Chain
CEX withdrawal: The simplest method. Deposit stablecoins on an exchange like Binance or OKX, then withdraw to a different chain. The exchange charges a flat withdrawal fee per chain (e.g., $1 for Tron, $3-5 for Ethereum). This is often the cheapest option for beginners and works without connecting any wallet.
Cross-chain bridges: Protocols like Stargate and Across let you move tokens between chains directly from your wallet. Bridge fees are typically 0.01-0.1% of the amount plus gas. Bridges are faster than CEX round-trips and maintain self-custody, but carry smart contract risk.
Native issuance: Circle's CCTP (Cross-Chain Transfer Protocol) lets you burn USDC on one chain and mint it on another natively. This avoids wrapped tokens entirely and usually costs only the gas fee on both chains. Currently available for USDC between Ethereum, Arbitrum, Optimism, Base, Polygon, Solana, and others.
When to Use a Bridge vs CEX Withdrawal
Use a CEX withdrawal when: You already have funds on the exchange, you want the simplest experience, or the flat withdrawal fee is lower than bridge costs for your amount. CEX withdrawals are especially cost-effective for amounts under $500 where bridge minimum fees may not make sense.
Use a bridge when: Your stablecoins are already in a self-custody wallet, you want to avoid CEX KYC delays, or you are transferring larger amounts where the percentage-based bridge fee is lower than a flat CEX withdrawal fee. Bridges are also the only option if you do not have a CEX account.
How to Minimize Transfer Costs
Pick the cheapest destination chain. If your goal is just to hold stablecoins, Tron (TRC-20) and Solana have the lowest ongoing transfer costs. If you plan to use DeFi, Arbitrum and Base offer low fees with broad protocol support.
Compare CEX withdrawal fees. Different exchanges charge different amounts for the same chain. Binance might charge $1 for Tron withdrawal while OKX charges $0.80. Use the table above to find the best rate.
Batch your transfers. Moving $500 once is always cheaper than moving $100 five times, since you pay gas or withdrawal fees each time. Plan ahead and consolidate transfers when possible.
Use CCTP for USDC. If you hold USDC and need to move between supported chains, Circle's native CCTP is often the cheapest route since you only pay gas fees with no bridge markup.
Frequently Asked Questions
What is a crypto bridge?
A crypto bridge is a protocol that lets you move tokens from one blockchain to another. For example, moving USDT from Ethereum to Arbitrum, or USDC from Solana to Polygon. Bridges work by locking tokens on the source chain and releasing equivalent tokens on the destination chain. Popular bridges include Stargate, Across Protocol, and Circle's native CCTP for USDC.
Is it cheaper to use a bridge or a CEX withdrawal?
It depends on the amount. CEX withdrawals charge a flat fee (e.g., $1 for Tron, $3-5 for Ethereum), which is better for smaller amounts. Bridges charge a percentage (0.01-0.1%), which can be cheaper for larger transfers. For amounts over $2,000-5,000, compare both options using the table above.
Which chain is cheapest for sending USDT?
Tron (TRC-20) is consistently the cheapest for USDT transfers, typically costing $0.50-1.00 in fees. Solana is also very cheap at under $0.01 per transfer. Ethereum is the most expensive at $1-5+ depending on congestion. If you are sending to another person or exchange, always check which chains they support first.
What is Circle CCTP?
CCTP (Cross-Chain Transfer Protocol) is Circle's native way to move USDC between blockchains. Instead of using a third-party bridge, CCTP burns USDC on the source chain and mints fresh USDC on the destination chain. This avoids wrapped tokens and typically costs only the gas fee on both chains, making it one of the cheapest cross-chain options for USDC.
How do I move USDT from Ethereum to a cheaper chain?
The easiest way is through a CEX: deposit your USDT to Binance or OKX on Ethereum, then withdraw it on Tron, Arbitrum, or Solana. You pay only the withdrawal fee. Alternatively, use Stargate or Across bridge directly from your wallet — this avoids CEX KYC but requires approving the bridge smart contract. Compare costs in the table above before choosing.
Bridge fees and gas estimates based on manually verified data. Fees, rates, and availability change frequently — always verify on the official platform before transacting.
Compare the full cost
Swaps are one piece. See total buying costs across 80 countries.
Cost Calculator