Swap tokens in Phantom

  • Updated

You can swap tokens on the same chain or across different chains. Phantom routes swaps through trusted decentralized exchanges to find the best available price. Cross-chain swaps are handled automatically—you don't need to bridge tokens manually.

Requirements

Every transaction requires a small fee paid in the chain's native token, such as SOL on Solana or ETH on Ethereum. Native tokens are chain-specific—ETH on Ethereum is different from ETH on Base. If you don't have enough native token, the transaction fails.

Swap tokens

Browser extension

To swap tokens, follow these steps:

  1. On the Home tab, click Swap. Or open any token and click Swap to pre-fill one side.
  2. In You Pay, choose the token you want to swap from.
  3. In You Receive, choose the token and chain you want to swap to. Skip this if already prefilled.
  4. Enter an amount in either field.
  5. Review the quote, including slippage, price impact, and fees.
  6. Click Swap Now.

Your new tokens appear after the swap completes. Cross-chain swaps may take longer.

Mobile app

From the Swap tab

To swap tokens, follow these steps:

  1. On the Home tab, tap Swap.
  2. In You Pay, choose the token you want to swap from.
  3. In You Receive, choose the token and chain you want to swap to.
  4. Enter an amount in either field.
  5. Review the quote, including slippage, price impact, and fees.
  6. Tap Swap Now.

Your new tokens appear after the swap completes. Cross-chain swaps may take longer.

From a token page

Buy a token with another token:

  1. On a token page, tap Buy.
  2. Choose the token you want to pay with, enter an amount, and tap Buy Now.

Sell a token for another token:

  1. On a token page, tap Sell.
  2. Choose the token you want to receive, enter an amount, and tap Sell Now.

Common issues

Not enough gas to complete the transaction

Every transaction requires a fee (gas) paid in the chain's native token—ETH on Ethereum, SOL on Solana, POL on Polygon, and so on. 

Make sure you have enough native tokens to cover the fee before swapping. For cross-chain swaps, you need gas on both chains.

See About network fees (gas) for more information.

Slippage tolerance exceeded

When prices move fast, your swap may fail if the price moves beyond your limit.

To fix this, follow these steps:

  1. Select the Settings icon on the swap screen.
  2. Increase slippage to 0.5% or higher.

Higher slippage may give you a worse rate.

No quotes available or low liquidity

New or low-volume tokens may not have enough liquidity.

Try the following:

  • Wait a few minutes and retry
  • Swap a smaller amount
  • Use Jupiter (Solana) or Uniswap (Ethereum/Base/Polygon)

Price impact too high

Large swaps can move the market price significantly. To reduce price impact, try the following:

  • Split your swap into smaller transactions.
  • Trade during periods of higher activity.

Swap is taking too long

Cross-chain swaps can take several minutes to an hour due to bridge processing and network confirmations. Track your swap progress in Recent Activity or using the LI.FI Scan.

Tokens don't appear in my wallet

  • Check the transaction on a blockchain explorer.
  • Confirm the destination chain is supported in Phantom.
  • Wait for cross-chain confirmations to complete.

Got fewer tokens than expected

If you received fewer tokens than the estimated amount, one of the following may apply:

  • Price impact: Large trades in low-liquidity markets move prices against you.
  • Bridge fees: Cross-chain swaps have extra fees for operating across chains.
  • Platform fees: Third-party services may charge their own fees.

Always review transaction details before confirming. If something looks wrong, cancel and double-check.

Token is malicious or frozen

Phantom blocks certain scam tokens designed to prevent selling. Verified tokens display a purple checkmark. If you encounter a suspicious token, stop interacting with it immediately.

Your wallet may be compromised

If Phantom shows a "malicious account" warning, the account may be controlled by a bad actor. This can happen if you imported a wallet from a recovery phrase you didn't generate yourself.

There's no way to recover a compromised wallet. Create a new wallet and transfer any remaining funds immediately. See Move assets when you need to start over with a new wallet.

Swap settings

In most cases, you can leave settings set to Auto. To adjust slippagepriority fees, or tips, select the Settings icon on the swap screen before confirming.    

Fees

Swaps may include the following fees:

Fee Description
Phantom fee 0.85% aggregator fee, charged on select swap pairs.
Network fees (gas) Fees paid to the chain in the native token (such as SOL or ETH). For cross-chain swaps, gas may apply on both the source and destination chain.
Bridge or liquidity provider fees Fees charged by the DEX, bridge, or liquidity provider used for your route. These vary by route and are included in your quote. For some cross-chain routes, this may be around 0.3%, but it’s not a fixed amount.
Gasless swap fee 1.5% fee on Solana in the mobile app for trades over $15 that qualify for gasless routing.

Was this article helpful?

677 out of 1561 found this helpful
Can't find what you're looking for?

Start a chat