Skip to main content
Swap supported SPL tokens on Solana using Orca’s swap interface.
Orca lets you choose how to route your swap, including routing directly through Orca pools or using supported third-party aggregators such as Titan, Jupiter, and DFlow.

Before You Start

Solana Wallet

Phantom, Backpack, or any supported wallet

SOL for Fees

Keep SOL in your wallet for network fees and any required account costs

Tokens to Trade

The token you want to swap
New to Solana? See our wallet setup guide to get started.

How to Swap

1

Go to Orca and connect your wallet

Visit orca.so and click Connect Wallet in the top right corner, or center of the trading modal on mobile.Select your wallet from the list and approve the connection.
2

Select your tokens

In the swap interface:
  • Click the top token selector to choose the token you want to sell or pay with
  • Click the bottom token selector to choose the token you want to buy or receive
Token selection interface

Select tokens using the dropdown or search by name, ticker, or mint address

3

Enter the amount

Type the amount you want to swap in either field:
  • Enter in the top field to specify how much you’re selling
  • Enter in the bottom field to specify how much you want to receive
Use Half or Max buttons for quick amounts.
Swap amount entry

Enter your swap amount and see the live quote

4

Review the quote

Check the swap details:
  • Rate — The quoted exchange rate for the selected swap
  • Price impact — The estimated effect of your trade size on the quoted rate
  • Minimum received — The lowest amount the transaction is set to accept based on your slippage setting
Click the dropdown arrow to see more details.
Swap quote details

Review full trade details before confirming

5

Review routing options optional

Orca lets you select a routing source before swapping. The currently selected route is shown in the top right of the swap panel. Click it to change the route source.
  • Titan, DFlow, or Jupiter — Route through the selected third-party aggregator.
  • Orca routing — Route directly through Orca pools.
If routing directly through Orca pools returns a higher quoted output than the selected aggregator route, the displayed quote may use Orca routing instead. When this happens, Orca shows that the trade will route through Orca before you submit.Review the quoted output, price impact, fees, slippage setting, and route source before swapping.
6

Adjust slippage optional

Click the gear icon (⚙️) to adjust slippage tolerance if needed.Volatile or low-liquidity tokens — Review carefully; higher slippage settings may increase execution risk.See Understanding Slippage for more details.
7

Execute the swap

Click Trade or Swap and approve the transaction in your wallet.The UI will show progress and confirmation status.

After Your Swap

Swapped tokens should appear in your wallet after the transaction confirms. You may need to refresh your wallet or add the token if it is new to your wallet.
The final amount can differ due to:
  • Slippage — Price moved between quote and execution
  • Price impact — Your trade size affected the quoted rate
  • Fees — Swap and route fees may affect the final amount
If the swap cannot meet the minimum received amount shown, the transaction should fail rather than execute.
Common causes include:
  • Slippage too low — The price moved beyond your slippage setting before execution
  • Insufficient SOL — Your wallet did not have enough SOL for fees
  • Price moved — The quote changed before the transaction confirmed
  • Route unavailable — The selected route or pool conditions changed before execution
See FAQs for more troubleshooting.

Reviewing Trade Conditions

Check Price Impact

High price impact means your trade size may affect the quoted rate. Consider a smaller trade size or a route with deeper liquidity.

Verify Token Addresses

Always verify token mint addresses, especially for new or unfamiliar tokens. Scam tokens often mimic popular names.

Start Small

Consider testing with a small amount first, especially with new tokens or large trades.

Review Routing Options

Click the route shown in the top right of the swap panel to switch between Titan, DFlow, Jupiter, or Orca routing.
Always verify your transaction details in your wallet before approving. Check the tokens, amounts, and destination address carefully.

Get SOL for Fees

If you need SOL for transaction fees:
  1. From a centralized exchange — Buy SOL and withdraw to your wallet address
  2. Through a fiat on-ramp — Some wallets have built-in purchase options
  3. Bridge from another chain — Use a bridge if you have assets elsewhere
When withdrawing from an exchange, ensure you select the Solana (SPL) network. Consider testing with a small amount first.

Next Steps

Understanding Slippage

Learn how slippage works and how slippage settings affect swaps

Range Orders

Learn about limit-order-style liquidity positions

Provide Liquidity

Learn how liquidity provision works on Orca

FAQs

Common questions and troubleshooting