Swap without creating an account or uploading ID. xswap.to never asks for your seed phrase or private keys, and the exchanged coins go straight to your wallet. In rare cases the exchange partner's compliance check can pause a swap and ask for verification.
Cross-Chain Bridge Guide
How to Bridge & Swap USD Coin (Ethereum) for USD Coin (Base)
Swap USDC to USDC in three steps without creating an account. You see an estimated amount before you send, the exchange runs automatically once your deposit confirms, and the USDC goes straight to the wallet address you enter.
1
currency_exchange
Configure Your Swap
Enter the amount of USD Coin you want to swap in the widget above. It shows an estimate of the USD Coin (Base) you will receive on the Base network at the current floating rate, with the payout network fee already taken into account.
2
account_balance_wallet
Provide Destination
Paste your USDC wallet address and check it twice, because blockchain transfers cannot be reversed. If the coin needs a memo or destination tag, a field for it appears. xswap.to never asks for your private keys.
3
rocket_launch
Send & Automate
Confirm the order and send your USDC to the one-time deposit address on the Ethereum network. Once the deposit confirms, the swap runs automatically and the USDC is sent to your wallet. The order page shows every stage.
analytics
Why Swap and Bridge USDC to USDC Here?
Swapping USD Coin (USDC) for USD Coin (Base) (USDC) here takes one transfer from your wallet: no exchange account, no balance to deposit and no withdrawal queue. You choose the receiving address, and the USDC goes there once the swap completes.
Rates are floating, so the amount shown is an estimate that can shift slightly while your USD Coin deposit confirms on Ethereum. The payout is sent on Base, so check that your USD Coin (Base) address belongs to that network before you confirm.
Live USDC to USDC Conversion Rate
update
Refreshed hourly. The widget shows the live estimate.
1 USDC
arrow_forwardarrow_downward
≈
0.393962 USDC
How much is USD Coin (USDC) converted to USD Coin (Base) (USDC)?
At the latest hourly update, 1 USDC converts to about 0.393962 USDC. The figure comes from the floating rate and already allows for the payout network fee. Rates move, so the widget recalculates the estimate when you enter your own amount, and no account or registration is needed to swap.
Approximate exchange rates between these assets, refreshed hourly
USDC to USDC
Amount (USDC)Today at 7:03 pm UTC
1.377952 USDC≈ $1.38
0.54286063 USDC
2.755904 USDC≈ $2.76
1.08572125 USDC
6.889759 USDC≈ $6.89
2.71430314 USDC
13.779518 USDC≈ $13.78
5.42860627 USDC
68.897588 USDC≈ $68.90
27.14303137 USDC
137.795175 USDC≈ $137.80
54.28606273 USDC
USDC to USDC
Amount (USDC)Today at 7:03 pm UTC
0.421705 USDC≈ $0.42
1.07042101 USDC
0.84341 USDC≈ $0.84
2.14084201 USDC
2.108526 USDC≈ $2.11
5.35210503 USDC
4.217052 USDC≈ $4.22
10.70421005 USDC
21.08526 USDC≈ $21.09
53.52105025 USDC
42.17052 USDC≈ $42.17
107.04210051 USDC
trending_up Live Market Snapshot Updated Nov 10, 2026 19:03 UTC
1 USDC price
$1.00
1 USDC price
$1.00
1 USDC buys
0.393962 USDC
About Swapping USD Coin to USD Coin (Base)
As of Nov 10, 2026 19:03 UTC, 1 USDC is worth about $1.00 and 1 USDC about $1.00, so 1 USDC converts to roughly 0.393962 USDC. These figures move with the market, and the widget shows the live estimate before you confirm.
ERC-20 USD Coin (USDC) leaves your Ethereum wallet and arrives as USDC on Base, the Ethereum layer 2 incubated by Coinbase, at the 0x address you give, with no account and no ID upload to start. People move USDC from Ethereum to Base to spend it in Base apps, to settle payments that are made on Base, or to keep a working balance where each transfer costs a fraction of mainnet gas.
Your payout is Circle's native USDC on Base, contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, not USDbC, the bridged version from Base's early days that some apps still list. The deposit is USDC at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum, paid for with ETH gas. Base runs on the OP Stack and also charges gas in ETH, held on Base. Both networks share the 0x address format and use no memo, so the network you pick decides where the coins go.
Fees make up nearly all of the gap here: the floating-rate estimate sits near one to one, minus the Ethereum deposit fee and the Base payout fee from the at-a-glance table and the exchange margin, all already counted. It can still move slightly before your deposit confirms. The Ethereum side sets most of the pace, with a block every 12 seconds and slower inclusion when gas demand spikes, while Base produces blocks far more often. Your order page shows each stage and the transaction ID.
USDC to USDC at a glance
From live exchange data, refreshed hourly.
You send
You receive
Asset
USD Coin (USDC)
USD Coin (Base) (USDC)
Network
Ethereum
Base
Type
ERC-20 token
ERC-20 token
Contract
0xA0b869…06eB48
0x833589…A02913
Memo / tag
Not needed
Not needed
Network fee (checked Nov 7, 2026)
≈ 0.7861 USDC
≈ 0.1759 USDC
Route
Cross-chain: Ethereum to Base
Rate
Floating, estimate shown before you send
Minimum to send
1.312335 USDC
Account / ID
Not needed to start a swap
Before you send
Add the Base network to your wallet so the USDC from contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 appears once the payout lands.
Look at the deposit page of any exchange receiving the payout and confirm it lists Base for USDC, since some accept only Ethereum USDC.
Keep ETH on Ethereum mainnet for the deposit gas, and plan for a little ETH on Base to move the USDC later.
Check which USDC an app on Base expects before you fund it, because USDbC and native USDC are separate tokens with separate contracts.
USDC to USDC Frequently Asked Questions
Will I receive native USDC or USDbC on Base?
expand_more
Native USDC, contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, which Circle issues directly on Base. USDbC was the bridged USDC from Base's early days and is a separate token with its own contract. If an app asks for USDbC specifically, this payout is not that token.
Is Base a separate blockchain from Ethereum?
expand_more
Base is an Ethereum layer 2 built on the OP Stack: it runs its own chain and posts its transaction data to Ethereum. Tokens on Base are separate from tokens on mainnet, so USDC on each has its own contract, and a transfer on one network never shows up on the other.
Do I need ETH on Base to receive the USDC?
expand_more
Not to receive it, because the payout's gas is covered by the payout fee in the estimate. To send or use the USDC later on Base, you need ETH on Base, and ETH on mainnet does not count until it is moved there.
What if I send USDC from Base instead of Ethereum by mistake?
expand_more
That transfer lands on Base at the same-looking 0x deposit address, while this order waits for an Ethereum deposit, so the swap will not start. You cannot pull a sent transfer back yourself. Contact @xswap_to on Telegram with the transaction ID and order details so support can check the case.
How long until the USDC shows up on Base?
expand_more
Usually most of the wait is on Ethereum: your deposit has to be confirmed first, and inclusion slows when mainnet gas demand rises. After that the exchange step runs and the payout goes out on Base, which produces blocks far more often. The order page shows each stage live.
Is an account needed to move USDC to Base?
expand_more
No, there is no account and no ID upload to start. You enter a Base address, send ERC-20 USDC to the one-time deposit address, and follow the order page or find it later on Track Order. In rare cases the exchange partner's compliance check can pause a swap and ask for verification.