How to Swap BNB to USDC on BNB Chain (or to Base)

How to Swap BNB to USDC on BNB Chain (or to Base)

To swap BNB to USDC, choose BNB on BNB Chain as “from” and USDC on BNB Chain as “to”, review the quote and confirm. It settles in one transaction for a few cents. If you need USDC on Base, pick USDC on Base as the destination and the route bridges it in about 10 seconds.

Key Takeaways

  • Route type: same-chain on BNB Chain.
  • Time: seconds on our live check.
  • Gas: Gas is paid in BNB and cost about 4 cents on our check.
  • Routes found: 5 (Fly, Nordstern Finance, Bitget, SushiSwap Aggregator, 1inch).

What Is BNB?

BNB is the native and gas token of BNB Chain.

What Is USDC?

USDC is Circle’s dollar stablecoin. USDC on BNB Chain is a bridged version with 18 decimals, while USDC on Base is native Circle-issued USDC; both are dollar stablecoins, but they live on different networks. See bridged vs native USDC.

How the BNB to USDC Swap Works

On BNB Chain this is a same-chain swap through a DEX aggregator; on our check the router compared 5 sources. To Base it is a cross-chain swap through a bridge or solver.

Live Route Check

We requested BNB to USDC routes through the LI.FI API on October 29, 2026 ($1,000 of BNB). The router returned 5 routes using: Fly, Nordstern Finance, Bitget, SushiSwap Aggregator, 1inch.

Detail
FromBNB on BNB Chain
ToUSDC on BNB Chain
Routes found5
SourcesFly, Nordstern Finance, Bitget, SushiSwap Aggregator, 1inch
Timeseconds

Live Quotes: $1,000 of BNB

RouteValue inYou receiveRoute feesSource gasTime
BNB on BNB Chain → USDC on BNB Chain$1,000.55997.661789 USDC ($997.69)$2.50$0.04seconds
BNB on BNB Chain → USDC on Base$1,000.55996.969028 USDC ($997.24)$2.96$0.01about 11 seconds

Quotes are live LI.FI routes requested on October 29, 2026, before the 0.7% Step Exchange service fee; they change every minute, and the widget shows the current one before you sign.

Step by Step

  1. Connect your wallet on BNB Chain.
  2. From: BNB on BNB Chain. To: USDC on BNB Chain.
  3. Check the recipient address.
  4. Review the quote, fees and time.
  5. Confirm in your wallet.

Mistakes to Avoid

  • Sending USDC to an exchange on the wrong network: check that the exchange accepts USDC on BNB Chain or Base before sending.
  • Swapping all your BNB: keep a little BNB for future gas.
  • Large amounts: check price impact before signing; see what is slippage.

More pairs on the swap hub; basics: cross-chain swap and crypto bridge fees.

Related: BNB Chain bridge, BNB to BTC.

Swap on Step Exchange

Swap BNB to USDC

Best routes across DEXs and bridges on 60+ chains. Non-custodial: you sign every transaction in your own wallet.

0.7% service fee plus network gas, shown before you confirm.

FAQ

How do I swap BNB to USDC?

Choose BNB on BNB Chain as the source and USDC on BNB Chain (or Base) as the destination, review the quote and confirm.

How long does BNB to USDC take?

Within seconds on BNB Chain; about 11 seconds to Base on our check on October 29, 2026.

Is USDC on BNB Chain the same as on Base?

Both are USDC, but on BNB Chain it is a bridged version and on Base it is native Circle USDC; they cannot be sent between networks directly.

Do I need BNB for gas?

Yes, a small amount of BNB pays for the transaction on BNB Chain.

Which wallet can I use?

Any self-custodial EVM wallet that supports BNB Chain, such as Gem Wallet.