Convert USD to USDC: what a purchase actually costs
Buying USDC is a currency conversion with a token at the end of it, so the question that matters is how much USDC you get for your money. With a coin whose price moves, fees hide inside the price swings; with USDC they do not. USDC is designed to trade close to $1, which means almost everything between what you pay and what arrives is fees: the payment provider's processing fee, any spread in the quoted rate, and the network fee for delivering the coins. The widget shows that figure before you confirm, and it is the only number worth comparing between routes.
There is no way to buy USDC with a card and pay no fees at all, and anyone advertising that is recovering the cost somewhere else. Bank transfer is often the lowest-cost route through this page, where available, since cards carry the highest processing cost, and buying a larger amount in one go helps because part of the fee is fixed. If you already hold a verified account at an exchange that lists USDC, converting dollars there is often cheaper still, with the trade-off that the USDC sits in that exchange's custody until you withdraw it. What you are paying for here is delivery straight to a wallet you control, with no account to open.
Where to buy USDC: your options compared
There are five ways to end up holding USDC, and they differ in who holds it afterwards and what you have to set up first.
| Route | Account needed | Where the USDC ends up | What to watch |
|---|---|---|---|
| Card or bank purchase to your own wallet (this page) | None beyond the provider's ID check | A wallet you control, on the network you chose | Processing fee, and the network choice is yours to get right |
| Centralized exchange | Full exchange account | The exchange's custody until you withdraw | Often the cheapest dollar to USDC conversion; withdrawal fee and network choice on the way out |
| Wallet app with a built-in buy button | Usually the same kind of third-party provider | The wallet, on the network it supports | Similar fees to buying here; check which network the wallet uses |
| Swap from BTC, ETH or USDT you already hold | None | Your wallet, on-chain | Swap rate and network fee, with no fiat involved |
| Receive it from someone | None | Your wallet | You need an address on the right network first |
If you want dollars on-chain in a wallet you control with the fewest steps, the first route is the direct one. If you already trade on an exchange, converting there and withdrawing is usually cheaper. If you already hold crypto, swapping into USDC inside the Bitcoin.com Wallet parks value in dollars without involving a bank at all.
Which USDC network should you buy on?
USDC is issued on many blockchains. The value is the same on each one, but the networks are not: each has its own address format and its own fee coin, and a transfer sent on one network cannot be received by a wallet that only supports another. Choose the network before you pay, and match it to the destination.
| Network | Token standard | Network fees paid in | Bitcoin.com Wallet can receive it |
|---|---|---|---|
| Ethereum | ERC-20 | ETH | Yes |
| Polygon | Native USDC, not USDC.e | POL | Yes |
| Stellar | Stellar asset, address starts with G | XLM | Yes, and exchange deposits usually need a memo |
| Solana | SPL | SOL | No. Send to a wallet that supports Solana |
| Base | ERC-20 on Base | ETH | No. Send to a wallet that supports Base |
| Arbitrum, Avalanche and others | ERC-20 variants | The network's own coin | No. Send to a wallet that supports that network |
On Polygon there are two tokens with near-identical names: USDC issued natively by Circle, and the older bridged USDC.e. They track the same dollar but they are different assets, and a service that accepts one may not accept the other, so check which one the destination expects. If the USDC is going into the Bitcoin.com Wallet, Ethereum, Polygon or Stellar is what it holds; if it is going to an exchange or another service, check which network its USDC deposit address is on first.
Buying USDC in the EU
Availability depends on your country and on the payment provider shown at checkout. EU rules for stablecoins can also affect which assets providers make available. Enter your purchase amount and location in the buy widget to see whether USDC and your preferred payment method are currently supported before you pay.
Paying for USDC by card or bank transfer
Cards are the instant route: you enter an amount, pick your card, and the USDC is sent to the wallet you nominated once the payment clears, which is usually straight away. Bank transfer generally costs less and takes longer to settle. Which methods you actually see, including Google Pay or Apple Pay where they are offered, depends on your country and on the payment provider handling the purchase, and the provider lists your options before you confirm.
One thing worth checking before paying by credit card: some issuers treat cryptocurrency purchases as a cash advance rather than an ordinary purchase, which can mean a higher interest rate with no grace period plus a cash-advance fee, on top of the purchase fee. That is a decision your card issuer makes, not Bitcoin.com. Debit cards are not treated as cash advances, although other issuer or provider fees may still apply. How payment methods compare across crypto generally is set out on our page dedicated to buying crypto.
Can you buy USDC without verification (no KYC)?
Not on this page. Buying USDC here with fiat currency requires identity verification by the payment provider handling your payment. What is asked for depends on the provider, the payment method, the amount and your location, and usually means a government-issued photo ID, sometimes with a selfie or proof of address. The check applies to the fiat purchase itself. Once the USDC is in a self-custody wallet, you control the asset directly rather than leaving it with the payment provider.
Should you buy USDC? USDC vs USDT vs dollars in a bank
USDC is not an investment. It is designed not to move, so the reasons to buy it are practical: holding dollars in a wallet you control, sending them across borders in minutes, stepping out of a volatile coin without leaving crypto, or putting them to work in DeFi. If none of those apply, there is no reason to buy it.
Against USDT, what differs for a buyer is who issues it and how that issuer reports. USDC is issued by Circle and backed by cash and short-dated US government assets, with attestation reports published monthly. USDT is issued by Tether, reports its reserves quarterly, and is more widely accepted across exchanges and in peer-to-peer trading. Both have traded away from a dollar briefly: USDC fell to about $0.87 for two days in March 2023 when one of its reserve banks failed. You can also buy USDT here.
Against dollars in a bank account, USDC gives you a token you control and can send on supported blockchain networks, and takes away deposit insurance and a bank's obligations to you. It is a claim on Circle's reserves rather than money held in your name, and Circle can freeze USDC at specific addresses when legally required, even in a self-custody wallet.
After you buy: holding, earning, sending and cashing out
Your USDC is sent to the wallet address you gave during checkout, on the network you selected. In the Bitcoin.com Wallet you can hold it, send it to anyone with an address on the same network, or swap it for BTC or ETH. The app also has an Earn feature that USDC can go into; it is a DeFi lending product rather than a savings account, so you approve a smart contract that can move your USDC, the rate varies, and availability depends on your region. Converting USDC back to your local currency works like the purchase in reverse, starting from the sell crypto page, and swapping it for another cryptocurrency stays on-chain and does not turn it into cash.








