Skip to content

How to use MetaMask's Swap feature to get what you want

The Swap feature in MetaMask gives you access to thousands of tokens, competitive prices, and low network fees.

2 min read
How to use MetaMask's Swap feature to get what you want

MetaMask Web houses our flagship swapping mechanism. The Swap feature allows you to swap tokens directly by aggregating data from various decentralized exchanges (DEXs) and market makers to ensure you get competitive prices and low network fees.

Swaps is available across different networks to cater to everyone:

  • Ethereum Mainnet

  • Arbitrum

  • Optimism

  • BNB Chain

  • Polygon

  • Avalanche

Large Token Selection

Gathering data from a wide array of DEXs, Swaps grants you access to a large number of cryptocurrencies, including those that may not be available on centralized exchanges. This provides greater flexibility and choice when it comes to your investment decisions.

Unrivaled convenience

With MetaMask Web's friendly user interface, Swaps is undeniably convenient. You never have to leave MetaMask to execute your transaction through our vetted group of providers. Just select “Swap” in the menu to get started and it will only take a few clicks to complete. When everything is conducted in one place, you can manage your assets easily.

Time and cost-efficiency

Within MetaMask Web's, you can easily swap tokens with fewer approvals, slippage protection to guard against wild price swings, and the most gas-efficient route for each trade. Optimized to deliver an ideal experience, Swaps ensures you receive the best bang for your buck, or, the maximum value for your transaction.

Retaining control

Swaps puts you in control. By gathering data from decentralized exchange aggregators, market makers, and DEXs, you can swap one cryptocurrency token for another without needing a centralized exchange. Since MetaMask is a self-custodial wallet that grants you full ownership over your private key, you control your assets.

How to swap in MetaMask Web

To swap tokens:

  1. Connect your MetaMask wallet to portfolio.metamask.io

  2. Click Swap to get started

  3. Select the network you want to swap from in the dropdown menu (example: Ethereum)

  4. Select the token you want to swap out (example: ETH)

  5. Select the token you want to swap to (example: DAI)

  6. Enter the amount of the token you want swapped

  7. Select Get Quotes

  8. Review swap information and select “Swap” to confirm transaction

Success! 🦊

The Swap feature is a staple in decentralized finance, and web3 at large, providing an easy feature to plug into thousands of tokens. Choosing to swap directly in MetaMask is super convenient, drastically reduces the number of steps needed otherwise, and limits your exposure to third-party smart contracts.

Happy swapping!


MetaMask Web: track and manage your web3 everything

MetaMask Web provides a comprehensive and user-friendly platform to accommodate your web3 needs and put you in control. Through Dashboard, Buy, Swap, Bridge, and Stake, you’re covered. We’re constantly working on improving and evolving the dapp through meaningful updates.

This Article is written by:

  • MetaMask

    MetaMask, formerly Consensys Software Inc, is the world's largest self-custodial financial platform, giving people a single place to hold, spend, save and grow their money across both crypto and traditional assets. The company is building the consumer platform where that happens, bringing payments, savings, investing and digital assets together in one seamless experience. Having grown from the world's most widely used self-custodial wallet, MetaMask gives users direct control over their money and assets, with reach across approximately 190 countries. MetaMask has played a foundational role in Ethereum's growth since 2016. Today, MetaMask sits at the center of the blockchain economy, building the operating system for Open Money and putting people in full control of their financial lives.

    Read all articles