Cheapest exchange this week
Binance · $1.43 all-in avg
$1,000 buy avg · this week
What "0% fee" really costs
MEXC +€1.22 vs cheapest
all-in cost gap (EUR) · latest round
Cheapest way to move USDT at Binance
cheapest: BNB Chain 0.01 USDT · priciest: Tron 1.5 USDT
withdrawal fee · curated
Top reliability score right now
Kraken 88
sourced & dated · never bought
Withdrawal fees · USDC · by network
USDC withdrawal fees by exchange — and by network.
Cheapest USDC withdrawal fee
OKX on Arbitrum One — 0.004 USDC
Published fee, checked 2026-08-04
On Ethereum: Bitpanda — 0.1999988 USDC ≈ $0.20, checked 2026-08-04.
Published fees, checked 2026-08-04 · dynamic — the published schedule as of that date, not a live quote.
| Exchange | Ethereum | Arbitrum One | Base | Polygon PoS | Solana | Account |
|---|---|---|---|---|---|---|
| OKX | 0.63 USDC≈ $0.63 · min 1.2 | 0.004 USDCmin 0.11 | 0.015 USDC≈ $0.01 · min 0.12 | 0.016 USDC≈ $0.02 · min 0.12 | 0.21 USDC≈ $0.21 · min 0.22 | Open account → |
| Crypto.com | 10 USDC≈ $10.00 · min 20 | 1 USDC≈ $1.00 · min 2 | 0.033 USDC≈ $0.03 · min 0.066 | 0.8 USDC≈ $0.80 · min 1.6 | 0.59476 USDC≈ $0.59 · min 1.18952 | Open account → |
| Bitpanda | 0.1999988 USDC≈ $0.20 · min 0.1 | 1 USDC≈ $1.00 · min 5 | 1 USDC≈ $1.00 · min 5 | 0.05 USDC≈ $0.05 · min 0.1 | 0.5 USDC≈ $0.50 · min 5 | Open account → |
| Bitget | 0.799361 USDC≈ $0.80 · min 9.992006 | 0.149881 USDC≈ $0.15 · min 9.992006 | 0.099921 USDC≈ $0.10 · min 9.992006 | 0.64 USDC≈ $0.64 · min 9.992006 | 0.999201 USDC≈ $1.00 · min 9.992006 | Open account → |
| Binance | 0.6 USDC≈ $0.60 · min 3 | 0.2 USDC≈ $0.20 · min 3 | 0.2 USDC≈ $0.20 · min 3 | 0.12 USDC≈ $0.12 · min 3 | 0.3 USDC≈ $0.30 · min 3 | Open account → |
| KuCoin | 5.5 USDC≈ $5.50 · min 30 | 1 USDC≈ $1.00 · min 5 | 0.5 USDC≈ $0.50 · min 1 | 0.21 USDC≈ $0.21 · min 0.3 | 1 USDC≈ $1.00 · min 5 | Open account → |
| Kraken | 0.5047 USDC≈ $0.50 · min 0.60564 | 1 USDC≈ $1.00 · min 4 | 1 USDC≈ $1.00 · min 2.5 | 1 USDC≈ $1.00 · min 2 | 0.7584 USDC≈ $0.76 · min 0.91008 | Open account → |
| Bybit | not published¹ | not published¹ | not published¹ | not published¹ | not published¹ | Open account → |
| MEXC | not published¹ | not published¹ | not published¹ | not published¹ | not published¹ | Open account → |
| Coinbase | not published¹ | not published¹ | not published¹ | not published¹ | not published¹ | Open account → |
| Bitvavo | not published¹ | not published¹ | not published¹ | not published¹ | not published¹ | Open account → |
| Bitstamp | not published¹ | not published¹ | not published¹ | not published¹ | not published¹ | Open account → |
- Arbitrum One0.004 USDC · min 0.11
- Base0.015 USDC · min 0.12
- Polygon PoS0.016 USDC · min 0.12
- Solana0.21 USDC · min 0.22
- Ethereum0.63 USDC · min 1.2
- Base0.033 USDC · min 0.066
- Solana0.59476 USDC · min 1.18952
- Polygon PoS0.8 USDC · min 1.6
- Arbitrum One1 USDC · min 2
- Ethereum10 USDC · min 20
- Polygon PoS0.05 USDC · min 0.1
- Ethereum0.1999988 USDC · min 0.1
- Solana0.5 USDC · min 5
- Arbitrum One1 USDC · min 5
- Base1 USDC · min 5
- Base0.099921 USDC · min 9.992006
- Arbitrum One0.149881 USDC · min 9.992006
- Polygon PoS0.64 USDC · min 9.992006
- Ethereum0.799361 USDC · min 9.992006
- Solana0.999201 USDC · min 9.992006
- Polygon PoS0.12 USDC · min 3
- Arbitrum One0.2 USDC · min 3
- Base0.2 USDC · min 3
- Solana0.3 USDC · min 3
- Ethereum0.6 USDC · min 3
- Polygon PoS0.21 USDC · min 0.3
- Base0.5 USDC · min 1
- Arbitrum One1 USDC · min 5
- Solana1 USDC · min 5
- Ethereum5.5 USDC · min 30
- Ethereum0.5047 USDC · min 0.60564
- Solana0.7584 USDC · min 0.91008
- Arbitrum One1 USDC · min 4
- Polygon PoS1 USDC · min 2
- Base1 USDC · min 2.5
no published fee we could check
no published fee we could check
no fixed fee — you pay the network fee
no published fee we could check
no published fee we could check
Some links earn Skontro a commission. The ranking never knows.
¹ No fixed fee published — the exchange either charges the network fee of the moment and shows it at withdrawal time, or we could not verify a number officially.“min” = the exchange’s published minimum withdrawal in USDC. ≈ $ values USDC at its current reference price ($0.9996), not at $1 by assumption.
Sources and method, per exchange and network
Stablecoin (USDT/USDC) fees are listed per withdrawal network — only networks the issuer itself lists as native issuance (Tether / Circle), never a wrapped or bridged representation. Each amount is the exchange’s published schedule value on that network as of the verification date; most exchanges adjust it dynamically with network conditions. No cell = no officially verifiable published fee for that exchange on that network — never "not offered", never zero.
- OKX · Ethereum: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
- OKX · Arbitrum One: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
- OKX · Polygon PoS: okx.com/en-us/fees/withdrawal-info (live fee table, "Polygon" row — a separate "Polygon (USDC.e)" row also exists, not used here; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
- OKX · Solana: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
- OKX · Base: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
- Crypto.com · Ethereum: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
- Crypto.com · Arbitrum One: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
- Crypto.com · Polygon PoS: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins; network "MATIC_USDC_NATIVE") — schedule value, re-quoted at withdrawal time — verified 2026-08-04
- Crypto.com · Solana: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
- Crypto.com · Base: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
- Bitpanda · Ethereum: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
- Bitpanda · Arbitrum One: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
- Bitpanda · Polygon PoS: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
- Bitpanda · Solana: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
- Bitpanda · Base: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
- Bitget · Ethereum: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain ERC20) — verified 2026-08-04
- Bitget · Arbitrum One: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain ArbitrumOne) — verified 2026-08-04
- Bitget · Polygon PoS: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain POLYGON) — verified 2026-08-04
- Bitget · Solana: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain SOL) — verified 2026-08-04
- Bitget · Base: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain BASE) — verified 2026-08-04
- Binance · Ethereum: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
- Binance · Arbitrum One: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
- Binance · Polygon PoS: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
- Binance · Solana: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
- Binance · Base: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
- KuCoin · Ethereum: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain eth) — verified 2026-08-04
- KuCoin · Arbitrum One: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain arbitrum) — verified 2026-08-04
- KuCoin · Polygon PoS: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain matic) — verified 2026-08-04
- KuCoin · Solana: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain sol) — verified 2026-08-04
- KuCoin · Base: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain base) — verified 2026-08-04
- Kraken · Ethereum: support.kraken.com/articles/360000767986 (official schedule, "USDC (Ethereum)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
- Kraken · Arbitrum One: support.kraken.com/articles/360000767986 (official schedule, "USDC (Arbitrum One (USDC))" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
- Kraken · Polygon PoS: support.kraken.com/articles/360000767986 (official schedule, "USDC (Polygon (USDC))" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
- Kraken · Solana: support.kraken.com/articles/360000767986 (official schedule, "USDC (Solana)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
- Kraken · Base: support.kraken.com/articles/360000767986 (official schedule, "USDC (Base)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
Withdrawal is one leg of the real cost — fee plus measured spread live in the USDC True-Cost comparison, what actually arrives on a specific network is the Move check (USDC included), and whether you get your money out at all is the Reliability Score. Every other asset: the full cross-exchange table. Data, not advice.
Questions, answered
Which network is cheapest to withdraw USDC?
Across the exchanges we cover, the lowest published USDC withdrawal fee is on Arbitrum One: OKX lists 0.004 USDC, the exchange's own published schedule value, checked 2026-08-04. On Ethereum the lowest published fee is Bitpanda at 0.1999988 USDC ≈ $0.20, checked 2026-08-04. Each exchange sets its fee per network and most adjust it with network conditions, so these are published values as of the date shown, not live quotes.
Why do fees differ by network?
Because the fee is set per network: an exchange pays a different on-chain cost to move USDC on each network it supports and publishes a schedule value for each one, so the same coin leaves the same exchange at different prices depending on the network you choose. Crypto.com, for example, publishes 0.033 USDC ≈ $0.03 on Base but 10 USDC ≈ $10.00 on Ethereum (checked 2026-08-04). This table lists only networks the issuer itself lists as native issuance — never a wrapped or bridged representation — and a missing cell means the exchange publishes no fee we could verify for that network, not that it charges nothing.