The send side defaults to USDC on Solana (SPL). If your USDC is on Ethereum or Tron, choose that network in the widget instead; USDC runs on all three. SOL is paid to your regular Solana address.
No KYC, no sign-up. The only thing the order needs is your Solana address.
Live estimates for common amounts of USDC on Solana swapped to SOL, calculated from the current market price minus the 0.5% margin built into every fixed quote. The exact amount is locked when you create the order. Rate checked: loading….
| Send USDC (SPL) | Receive SOL (est.) | Swap |
|---|---|---|
| 100 USDC (SPL) | ≈ … | Swap 100 USDC (SPL) → |
| 500 USDC (SPL) | ≈ … | Swap 500 USDC (SPL) → |
| 1,000 USDC (SPL) | ≈ … | Swap 1,000 USDC (SPL) → |
| 5,000 USDC (SPL) | ≈ … | Swap 5,000 USDC (SPL) → |
| 10,000 USDC (SPL) | ≈ … | Swap 10,000 USDC (SPL) → |
| Custom amount | Use the widget above | Swap any amount → |
No KYC at any amount. Swaps start at the $50 minimum, and five-figure USDC swaps go through without verification too.
SOL is the fuel of the Solana network and the coin people buy when they want exposure to it. Swapping USDC into SOL is how many users move from a dollar balance back into the market, or top up a wallet that has run out of SOL for fees.
Because both sides of this swap live on Solana, the whole round trip is quick: the deposit confirms in seconds and so does the payout.
Sending USDC on Solana is cheap, but the fee is paid in SOL, not USDC. If your wallet holds USDC and no SOL at all, the transfer will fail. In that case, send the USDC from an exchange account instead, where the exchange handles the network fee, or get a tiny amount of SOL into the wallet first.
Also check that your USDC really is on Solana. Exchanges often hold USDC on several networks; Solana addresses are long base58 strings, while Ethereum addresses start with 0x and Tron addresses with T. If yours is elsewhere, change the send network in the widget.
When you send from a wallet, choose USDC from the token list, not SOL, and check the amount carefully before you confirm. Token transfers on Solana are final the moment they confirm, and that takes seconds.
SOL arrives in your wallet as native SOL, ready to pay fees or swap. Any Solana address can receive it, including a brand-new one, and it shows up seconds after the payout is sent.
If you plan to stake the SOL, most wallets let you delegate to a validator from the same screen. Staked SOL takes a couple of days to deactivate when you want it back, so leave some unstaked for fees.
Want to stay in dollars but leave Solana instead? Pick USDC or USDT on another network on the receive side of the widget; the same no-KYC flow applies.
Not from that wallet on its own; Solana fees are paid in SOL. Add a small amount of SOL first, or send the USDC from an exchange account that handles the network fee.
Yes. USDC runs on Ethereum, Tron and Solana. Choose the send network in the widget that matches where your USDC is.
No. Use any Solana address you control, including the one you send USDC from.
Most swaps finish in 5–30 minutes. Solana transactions confirm in seconds on both sides.
No. There is no account and no KYC at any amount. Swaps start at the $50 minimum.
SOL →
USDC
Solana to USD Coin
USDT →
SOL
Tether to Solana
BTC →
SOL
Bitcoin to Solana
ETH →
SOL
Ethereum to Solana
SOL →
BTC
Solana to Bitcoin
SOL →
USDT
Solana to Tether
View All Pairs →
📖 New to this swap? Read our guide: USDC Networks: ERC-20 vs TRC-20 vs Solana