MetaMask builds a 0.875% MetaMask fee into quotes from its Swaps and Bridge features, according to its support pages as of October 2026. On top of that you pay network gas, the underlying protocol's or liquidity providers' fees, and price impact. The fairest comparison with any alternative is the amount you actually receive.
MetaMask's built-in swap and bridge tools are convenient when your funds already live in the wallet. This guide explains exactly what MetaMask swap fees and MetaMask bridge fees consist of, how they differ from gas and spread, and how to compare a MetaMask quote against other routes, including for native Bitcoin and Solana.
MetaMask's published fees
MetaMask's swap guide splits every swap quote into three parts: the quote rate, the network fee and the MetaMask fee of 0.875%. Its FAQ adds that the fee is factored into each quote automatically, so you do not see a separate charge; it is reflected in the rate you get. The bridge help page lists the same 0.875% MetaMask fee among the items subtracted from the amount you receive on the destination network.
| Feature | MetaMask fee | How it is charged | Other costs |
|---|---|---|---|
| Swaps (same network) | 0.875% | Built into the quote | Network gas; price impact |
| Bridge (cross-network) | 0.875% | Subtracted from the amount received | Source-network gas when you sign; bridge provider and liquidity fees; price impact |
| Batch sell | 0.875% per token | No extra charge for batching | Network gas |
Two points are worth knowing. First, MetaMask's bridge support page says destination-network gas is generally covered by the bridge provider, but you pay gas on the source network when you sign. Second, on supported networks MetaMask offers gasless swaps: if you do not hold enough of the native token for gas, the gas cost is included in the quote and taken from the token you are swapping. That is a convenience, not a discount; the gas still has to be paid.
MetaMask's network list for swaps has grown well beyond Ethereum. Its swap guide currently lists networks including Ethereum, Bitcoin, Solana, Tron, Base, Arbitrum, BNB Chain, Polygon, Linea, OP and Avalanche, and bridging between networks is now available directly inside the Swaps flow on both the extension and mobile apps.
Gas, fee, spread and price impact: four different things
Swap costs get confusing because several separate costs are blended into one number. It helps to name them.
| Cost | Who receives it | Where you see it |
|---|---|---|
| Network gas | Validators or miners of the chain | Shown as the network fee when you sign |
| App fee (for example MetaMask's 0.875%) | The wallet or app | Built into the quote |
| Protocol or liquidity fee | The DEX, bridge or liquidity providers | Built into the quote |
| Price impact and spread | Nobody directly; it is the difference between the market price and your execution price | Built into the rate, visible only by comparison |
Slippage is related but different: it is the tolerance you allow between the quoted and the executed amount. A tight setting can make a transaction fail in volatile markets; a loose one exposes you to a worse fill. Our explainer on what slippage is in crypto covers how to set it.
What 0.875% means in money
Percentage fees scale with size, while gas mostly does not. On a $1,000 swap, 0.875% is $8.75. On $10,000 it is $87.50. Those figures are only the app-fee component, though. Rate quality, protocol fees and gas can easily outweigh a difference of a few tenths of a percent, in either direction. That is why comparing app fees in isolation can mislead you.
How to compare amount received
The only number that captures every cost at once is the amount that lands in your wallet. To compare MetaMask against any other route fairly:
- Use the same pair and amount. Quote, for example, 1 ETH on Ethereum to SOL on Solana in each place.
- Quote at the same moment. Prices move every few seconds; a quote from ten minutes ago is not comparable.
- Compare the expected and the minimum received. The minimum tells you the worst case under your slippage setting.
- Add the gas you pay separately. If one route charges source-chain gas outside the quote and another includes it, adjust for that.
- Check what you receive. A native asset and a wrapped or bridged version of it are not the same thing. Make sure both quotes deliver the same token on the same network.
- Note the time. A cheaper route that takes much longer may not be worth it for your purpose.
For popular routes, our bridge fees page tracks the all-in cost of cross-chain swaps across Chainflip, NEAR Intents and Flashnet, refreshed every 30 minutes, which gives you a baseline before you quote your own amount.
Native Bitcoin and Solana: where the options differ
MetaMask added native Bitcoin support on December 15, 2025, using native SegWit addresses, and its built-in swap can move funds from EVM networks or Solana into BTC. If your funds already sit in MetaMask, swapping inside the wallet keeps everything in one place, and that convenience has real value.
A deposit-address swap is the other common path. Instead of connecting a wallet, you request a quote, enter a destination address, and send funds to a one-time deposit address from any wallet. Protocols such as Chainflip and NEAR Intents then deliver the native asset on the other chain. That approach tends to suit a few situations:
- Your funds are not in MetaMask. Bitcoin on a hardware wallet, or coins leaving an exchange, can be sent straight to a deposit address without importing anything.
- The chain is not in MetaMask's swap list. Assets such as Litecoin, Dogecoin, Bitcoin Cash, Dash and Zcash are not on the swap network list MetaMask currently publishes.
- You want a quote compared across protocols. An aggregator ranks routes from several protocols by amount received.
TorrentSwap works this way: it routes through NEAR Intents, Chainflip and Flashnet, supports 39 assets on 17 networks, includes every fee in the quote and never holds your funds. Neither approach is always cheaper. Run the same comparison above and pick whichever delivers more for your trade at that moment.
When MetaMask is the sensible choice
- Small swaps on a single EVM network, where gas and convenience matter more than a fraction of a percent.
- Tokens already in MetaMask that you want to rebalance quickly without moving them elsewhere.
- You lack native gas on a network where gasless swaps are supported.
- You value one interface for holding, swapping and bridging.
For larger cross-chain trades, especially into or out of native BTC, SOL or chains MetaMask does not list, it is worth checking at least one alternative quote. The difference on a five-figure swap can be meaningful.
Costs that are easy to overlook
The app fee gets most of the attention, but several smaller costs often add up to more on a typical trade:
- Token approvals. The first time you swap a given ERC-20 token through a contract, your wallet usually asks you to sign an approval. That is its own transaction with its own gas, paid before the swap itself.
- Small amounts. Gas is roughly fixed per transaction, so on a $50 bridge from Ethereum mainnet the network fee can be a far larger share than any percentage fee. Layer-2 networks and Solana reduce this, but do not remove it.
- Destination gas. Arriving on a new chain with no native token means another purchase or swap before you can move anything. Some routes let you receive the native gas token directly, which avoids an extra step.
- Round trips. Bridging out and back again pays every cost twice. If you only need exposure on the other chain briefly, factor in the return trip before you start.
- Wrong network. Sending to an address on a network the recipient does not watch can strand funds. Double-check the network as well as the address.
Quick checklist before you confirm a swap or bridge
- Is the destination token native, or a wrapped version?
- Does the quote include gas, or will you pay it separately when signing?
- What is the minimum received, and is your slippage setting sensible for the pair?
- Have you compared the amount received with at least one other route at the same moment?
- For bridges, do you have a small amount of the destination chain's native token for later transactions?
Compare before you swap
MetaMask's 0.875% is clearly published and built into its quotes, which makes comparison straightforward. Before your next cross-chain move, check the live all-in costs on our bridge fees comparison, then quote your own amount and keep whichever route leaves more in your wallet.
Sources
- User guide: Swaps (MetaMask Support)
- How are bridge fees calculated? (MetaMask Support)
- How to use gasless swaps (MetaMask Support)
- How to sell multiple tokens in one transaction (MetaMask Support)
- MetaMask FAQs
- Introducing Bitcoin on MetaMask (MetaMask News)
- MetaMask Bridges launches support for L2 networks (MetaMask News)
- TorrentSwap live bridge fees
Facts were checked against these sources on October 22, 2026. See our editorial policy.