Fix: MetaMask Swap Not Working - Wealth Quint (2024)

MetaMask has more than thirty million users, and out of thirty million people, millions of people have faced or are facing the issue of MetaMask swap not working.

If you are new to MetaMask, this event can be frustrating and even slightly stressful if you are looking forward to learning what this error means and learning more about its related terms.

And also curious to learn how to fix this issue on your MetaMask wallet.

You have come to the right place.

In this post, we will discuss why MetaMask swap is not working, the reasons behind it and how we can fix them.

Let’s dive in.

MetaMask Swap Not Working

MetaMask swap not working is an issue where you will either see your Swap button on your MetaMask account being disabled or greyed out.

might think it’s MetaMask that is not allowing you to swap or exchange your tokens, but that’s not the case.

There are some basic reasons why the MetaMask swap is not working.

You must also keep in mind that sometimes it can be due to the system mal functionality.

Before you try the fixes given below, either restart your device or refresh the page.

Why MetaMask Swap Not Working?

MetaMask Swap Not Working because of either No liquidity available or Busy Network or Low Gas fee or insufficient Wallet amount.

  • No liquidity available: MetaMask swaps work on liquidity. If the tokens you have selected do not have liquidity in the market, the swap button will not work.
  • Busy Network: The network you are using can also have a great impact on your MetaMask swap, especially if you are using the Ethereum Mainnet network. You will have a lot of traffic on this network, and your swap button will not work.
  • Low Gas fee: Low gas fee can leave an adverse effect on your tokens as well as the transactions, you may have to wait for days to complete your transactions, and in the meantime, you may encounter your swap button being disabled(greyed out).
  • Insufficient Wallet amount: for every token you wish to swap and every swap, you need to pay a fee. If you have an insufficient amount left in your wallet and it is not enough to swap, then your swap button may not work on MetaMask.

How To Fix “MetaMask Swap Not Working”?

Fix 1: Change Your Gas Fee Status To Advanced

The prime reason why your MetaMask swap is not working is due to the low gas fee that you will be paying.

This may take days to execute your swap for your tokens.

You can follow the given steps to change your gas fee status :

  • You can directly launch your MetaMask application from your home screen or go to the browser you are using to access MetaMask.
  • Next, you will see a red, yellow, and blue ball on the top right of the screen. Click on it, and from the drop-down menu, select Settings from the last option.
  • Once you have clicked on settings, you will see two options, one for general settings and the other for Advanced. You have to click on the Advanced bar.
  • After you have clicked on Advanced, scroll down for a while, and you will see the option ” Advanced gas controls” toggle it on and then keep scrolling down until you have another option of “customize transaction nonce” toggle it too.
Also Check: MetaMask Vs Trust Wallet

Fix 2: Increase Your Slippage Amount

If you have a low slippage amount, your MetaMask swap may fail to work.

To enable it, you can increase its slippage amount.

You can do this by following the given steps :

  • From your home screen or your web browser, open your MetaMask wallet account.
  • Next, from your MetaMask account, select the icon swap on the top right of the screen and choose the tokens(pair of tokens) you want to swap.
  • You will then be taken to the swapping page. From the bottom left of the page, you will see the Max Slippage option. Click on it and adjust(increase) the percentage to five to six per cent.

Fix 3: Opt For A Decentralized Exchange

Instead of using the MetaMask wallet for swapping, you can also choose a decentralized exchange platform to swap your tokens.

You can either choose Pancake Swap or Uniswap.

For Pancake swap, you can follow the steps given below:

  • From your browser, you can go to pancake swap and open it, or you can simply visit pancake swap from the attached link here https://pancakeswap.finance/swap.
  • From Pancake swap they will give you an option to Connect. Click on it and look for MetaMask and choose MetaMask to connect with.
  • Once you have connected MetaMask wallet and Pancake swap, choose the tokens you want to swap and fill in the number of tokens you want to transact by swapping.
  • Subsequently, after you fill in the two details, select the option “swap” and then tap on “confirm swap” this will confirm your swap on MetaMask and Pancake swap.

Also Read:

Fix 4: Change Your Network Connection To Other Networks

Your MetaMask swap is not working because of the network you are using.

There may be traffic on the network.

You can change your network connection by:

  • Launch your MetaMask application from your home screen or simply open the MetaMask extension from chrome or firefox.
  • Once you have opened your MetaMask, select the top right bar given in the centre, and you will see the network you are currently using.
  • Next, after you have clicked on the bar, select the drop-down arrow. You will see a list of networks given.Choose a different network service.

Fix 5: Clear Your Browsing Data

MetaMask users who are using the MetaMask extension from the web browser can be chrome, firefox, etc., may have uncleared cache which as a result, is not letting their Swap option work on MetaMask.

  • Go to the dashboard of your browser, and from the top right of the screen, click on the three vertical dots and clear your browsing cache.
  • Make sure you do not click on “clear all data”. This will lead you to lose crucial data and files stored.
Also Check: MetaMask Supported Coins

Fix 6: Go To Coingeck.Com

This site will tell you the liquidity of the tokens you want to swap.

Swaps on MetaMask primarily work on the availability of liquidity(demand in the market).

Swapping on tokens won’t work if your tokens don’t have any liquidity.

MetaMask Swap No Quotes Available

MetaMask swap no quotes available means the token you are trying to swap is not available to be swapped in the market.

That’s why you will get this error message of “No quotes Available”.

The error message will also notify you to adjust the slippage amount or to try again after some time.

You can wait for a few hours for your token to gain some liquidity in the market, or you can directly swap your token on the DEx platform and try clicking on “Uniswap” and then connect your MetaMask and find out the token you want to swap and click on the option “swap”.

Also Read: Can MetaMask Wallet be Hacked?

MetaMask Swap Error Fetching Quotes

MetaMask swap error fetching quotes message appears mainly due to the reason the token you are trying to swap has no liquidity in the decentralized exchanges(DExes).

There is nothing to be worried about when you get the error message with a red exclamation of Error fetching quotes.

You have to check if your token provides liquidity.

If it does not, you will get this error and hence will not be able to swap the token.

You can visit the largest crypto data analysis platform https://www.coingecko.com/en to see the liquidity available for your token.

From the search tab of coingecko.com, select the “Market” option and check your token status and potential(if it can be swapped and where it can be traded).

MetaMask Swap Button Greyed Out

You will notice this while you want to carry out a transaction and you have to swap.

The swap button on the top right of the screen will be greyed out.

It means you do not have sufficient funds to carry out the swap, make sure you have checked your balance before you try to swap.

Another reason can be that the network you are using is being used by other people at the same time, and there is a great rush.

The swap button is also greyed out because of your browsing data(cache here).

MetaMask Swap Taking A Long Time

MetaMask Swap Taking A Long Time because the network you have chosen is busy, and there are other people in the queue in the same network to complete their transactions.

Also Check: How to Fix "MetaMask Not Found"?

MetaMask swaps can take longer than usual sometimes.

It can be days or weeks.

Usually, the swap is completed within max.

Five to ten minutes.

In addition, if you have chosen a low gas fee, then you may need to wait for days for your transaction to be completed.

In some cases, you will also not be able to find the cancel button as it will be disabled (due to low fees available).

Either you can go to settings and change your gas fee option to “Advanced” or change your network to another network to remove your pending swap from the queue.

You can also try out to use “BNB” as your gas fees to resolve the issue.

Also Read: MetaMask Supported Coins

MetaMask Swap Offline For Maintenance

MetaMask swap offline for maintenance restricts you from using your money stored in MetaMask, and you will not be able to access it as the platform is under maintenance.

However, usually, this can take 2-3 days to resolve, but it is still recommended to complain to the support team to resolve it easily.

The issue may occur because of issues related to the required coin or maybe some network issue.

MetaMask Swap Disabled

Here you may see MetaMask swap button being disabled or greyed out.

It is not that MetaMask does not want you to swap your ETH.

It may be because of the “slippage amount”.

Swaps are generally made on price quota bases.

If the swap crosses the price quota (which you may have set as two to three per cent), you will not be allowed to swap.

If it’s not because of the slippage amount, try checking your network connection and restarting your device or, most importantly, changing the network to some other network.

Also Read: How to Withdraw from MetaMask Wallet?

Conclusion

MetaMask issues such as swap button not working, swap button has greyed out are mainly because of low gas or transaction fee you are paying, traffic issues on the network or no liquidity for the tokens you want to swap or low slippage amount.

You don’t have to worry if you see your MetaMask swap button is not working.

Either you can wait for some time and refresh the page or simply try the above fixes.

Even after trying the fixes, your MetaMask swap is not working; contact MetaMask support and avoid giving out information to any third party as it is a sensitive topic.

Similar Posts:

  • How To Fix “The Input Token Cannot Be Transferred”?
  • How To Add Bitcoin To MetaMask Wallet?
  • How To Swap Coins On Trust Wallet?
  • How To Transfer Token From MetaMask?
  • How To Swap TERK Token To BNB?
Fix: MetaMask Swap Not Working - Wealth Quint (2024)

FAQs

Why is MetaMask not letting me swap? ›

If you are on a network on which Swaps is available, but are unable to click the Swap button, try restarting your browser, or try a different network connection entirely. Sometimes toggling networks (switch from one network back to the network you were using) helps.

How do you solve no quotes available problem in MetaMask swap? ›

How to Fix Metamask “Quotes not available”? To fix "no quotes" on MetaMask, you need to gradually increase the maximum slippage. Start with a maximum slippage of 3% and increase to 4% and 5% respectively. This will ensure that you get the most value out of the token pair you are trading.

Why MetaMask transactions keep failing? ›

If you sent a transaction, and it failed, the most likely cause is a lack of gas: you "ran out of gas", in other words, the transaction had a cost in gas that, when multiplied by the gas price, resulted in a total amount of the network's native currency that was greater than what you had in your wallet.

How do I enable swap in MetaMask? ›

On the main MetaMask screen, look for a button with some arrows in a rectangular shape, marked 'Swap'. Smash that button! You'll be presented with the main Swap screen.

Why is MetaMask swap so expensive? ›

The price of gas is dynamic and is essentially a product of demand: the more people that are trying to get their transactions processed by the network, the higher it will be.

Do I need ETH to swap on MetaMask? ›

Adding a new token to the interface does not cost anything, but swapping tokens does, and users need to keep enough ETH for the blockchain's gas fee (if they're using Ethereum) to pay for the transaction.

Why am i getting no quotes MetaMask? ›

MetaMask Swaps only displays quotes for potential swaps when there is sufficient liquidity on underlying markets. Generally, a few thousand dollars' worth of liquidity is required to mitigate price impact. Once a token has sufficient liquidity, it will be available.

Why does MetaMask show no quotes available? ›

If you receive this message when attempting a swap, it is because there is not enough liquidity to execute the trade. “Liquidity” meaning that there is not a market for people trying to trade the token pair you selected.

How do I unclog MetaMask? ›

This method works by essentially overwriting the stuck transaction with another, higher-priority transaction.
  1. Enable Customized Transaction Nonce. Open your MetaMask plugin. ...
  2. Find Your Stuck Transaction. We're now going to find the transaction that's stuck, and make a note of the “nonce”. ...
  3. Overwrite the Stuck Transaction.

How do you handle MetaMask errors? ›

Try clearing your cache memory to free up some RAM,which may kickstart your app and help it function normally. The MetaMask not working error may also pop up due to a browser anomaly. Sometimes,if you haven't updated your browser,this may later interfere with MetaMask's core functionality.

How do I fix a stuck pending transaction on MetaMask? ›

Canceling a stuck transaction in MetaMask using nonce is a simple process that can save you a lot of time and frustration. Just make sure to enable custom nonces, create a new transaction with the same nonce, set a high gas limit, and confirm the transaction.

Does resetting MetaMask cancel transactions? ›

Resetting your account essentially clears your transaction history. Resetting your wallet returns your MetaMask to the state it was in when you first installed it and created your wallet.

How do I activate swap? ›

How to add Swap File
  1. Create a file that will be used for swap: sudo fallocate -l 1G /swapfile. ...
  2. Only the root user should be able to write and read the swap file. ...
  3. Use the mkswap utility to set up the file as Linux swap area: sudo mkswap /swapfile.
  4. Enable the swap with the following command: sudo swapon /swapfile.
Feb 6, 2020

Is MetaMask good for swapping? ›

Unlike other crypto wallets out there, MetaMask is built to be privacy-first. We empower you to access, store and swap tokens, without having to worry about dapps or exchanges accessing more personal data than you've consented to give.

How much does MetaMask charge for swaps? ›

Does MetaMask charge a fee on Swaps? A service fee of 0.875% is automatically factored into each quote to support ongoing development to make MetaMask even better.

How do I avoid gas fees on MetaMask swap? ›

Set a max gas fee

On Metamask, you can set your gas fee to “Low” before confirming a transaction. If you want to save even more gas, click on Advanced Options. In this tab, you can set the max fee to slightly above the 7 day lowest historical gas price from Etherscan chart.

How much is MetaMask gas fee? ›

It's completely free, available in multiple languages, and includes useful tools such as simulations to help you find your feet with MetaMask. Gas is the unit of measure for how much computational work is required to process transactions and smart contracts.

Is it better to swap on MetaMask or Binance? ›

By comparing Binance vs MetaMask overall scores, we clearly see that Binance has the higher overall score of 8.8.

Is it safe to leave Ethereum in MetaMask? ›

Yes, it is completely safe to store crypto on MetaMask wallet as the platform does not manage private keys. MetaMask is a good wallet that has no access to user data such as seed phrases and other private data in case the user deletes or loses them at any point in time.

What coins can you swap on MetaMask? ›

From today, Android and iOS users can swap Ethereum and ERC20 tokens directly in their MetaMask mobile wallets.

Should you keep ETH in Coinbase or MetaMask? ›

Metamask supports all ERC20 tokens, while Coinbase only supports Bitcoin, Ethereum, Litecoin, Bitcoin Cash, and Ethereum Classic along with 500+ assets. This means that if you want to use Metamask to store your coins and tokens, you'll have a much wider range to choose from.

What is the secret phrase for MetaMask? ›

Your Secret Recovery Phrase (SRP) is a unique 12-word phrase that is generated when you first set up MetaMask. Your funds are connected to that phrase. If you ever lose your password, your SRP allows you to recover your wallet and your funds.

How do I change the max slippage on MetaMask? ›

When you navigate to the Swaps screen, look to the bottom-left corner, where it says 'Max slippage 3%' (with 3% being the default). Tap this text to adjust it. Please be aware that this means the swap will still complete even if the price of the token changes more drastically during the pending/confirmation time.

What does no quotes are available for this order at this time mean? ›

If you are getting a "Sorry, no quotes are available for this order at this time." or a "This shipping method is not available" message under the "Shipping methods" section in the checkout, it is because your shipping methods don't have enough information about the customer/order to display any rates.

How do I get MetaMask to show value? ›

Then please try this, In MetaMask, go to Settings > Advanced and enable “Show Conversion on Test Networks”. Then MetaMask will start showing fiat values for networks other than Ethereum.

Why doesn t MetaMask show dollar amount? ›

-We recommend restarting your web browser before applying any serious fixes. After restarting the browser,the data related to the MetaMask wallet will be reloaded. Hopefully,this will also refresh your wallet's token balance.To restart the browser,simply close all tabs,quit the browser,and restart after 10-15 seconds.

How do I refresh MetaMask? ›

Manually updating Metamask on Chrome
  1. Open your Chrome browser and right click on the Metamask logo in the toolbar.
  2. Select Manage extensions. Extension page opens in your browser.
  3. In the extension page, toggle on the Developer mode feature.
  4. Click the Update button.
Mar 17, 2023

Can MetaMask be seized? ›

Individuals fully own their data and assets, without fear of seizure by a central authority. MetaMask is leading the way to this decentralized future. We want you to enjoy this unprecedented level of freedom and know how to protect your assets.

Can you recover funds from MetaMask? ›

Unfortunately, transactions cannot be reversed, nor missing funds restored. MetaMask is a self-custodial wallet, which means we cannot control access to user accounts, nor intervene and rescue your account or funds for you.

Is it safe to reset MetaMask account? ›

You should only clear your account activity when strictly necessary, most often to resolve stuck and pending transactions. We do not recommend you reset your account unless one of our Support agents suggests you do so.

Can I reset MetaMask? ›

On Mobile, tap the hamburger icon in the top left to open the main menu. Select Settings. Select Advanced. Scroll down and click Reset Account.

What happens if MetaMask stops working? ›

There's nothing you can do. With Ethereum and other blockchains, that's not the case. As long as no one else controls your seed phrase you can always just access Ethereum (and all your digital assets) using a different piece of wallet software.

What does resetting MetaMask do? ›

A wallet reset essentially returns your MetaMask Extension or Mobile app to the state it was in when you downloaded it: it clears your Secret Recovery Phrase and your accounts from the software. After you execute a reset, you'll need to re-enter your Secret Recovery Phrase to get access to your wallet again.

How do I refund a failed transaction in MetaMask? ›

It is the cost of computation, and is not charged or collected by MetaMask. Due to the nature of the blockchain, transaction fees cannot be refunded!

How do I fix pending transactions? ›

Canceling a pending transaction usually requires contacting the merchant who made the charge. Once a pending transaction has posted, contact your bank or card issuer to dispute it.

Will I lose everything if I delete my MetaMask app? ›

If you no longer want to use MetaMask, simply uninstall. As we don't store any user data whatsoever, there is no account to delete; your ETH addresses are permanent on the blockchain and can simply be forgotten or abandoned if you like.

Does MetaMask charge for failed transactions? ›

You are paying for the computation, regardless of whether your transaction succeeds or fails. Even if it fails, validators must verify and execute your transaction, which takes computational power. You must pay for that computation, just like you would pay for a successful transaction.

Does it cost money to cancel a transaction on MetaMask? ›

Note: The cancellation fee is not charged by MetaMask

Rather, it's just the cost of gas to submit the cancellation transaction (similar to the cancellation process we outline here). The only fee MetaMask charges for the Swaps service is the 0.875% transaction fee that we list before you submit the swap.

What happens if I disable swap? ›

Disabling swap temporarily

For testing whether a certain issue might be influenced by the usage of the swap, you might turn off the swap temporarily. This action takes effect immediately, the content of the swap is written to the RAM. The action stays in place till swapon -a is executed or the system is rebooted.

How do I check my swap status? ›

The procedure to check swap space usage and size in Linux is as follows:
  1. Open a terminal application.
  2. To see swap size in Linux, type the command: swapon -s .
  3. You can also refer to the /proc/swaps file to see swap areas in use on Linux.
  4. Type free -m to see both your ram and your swap space usage in Linux.
Mar 7, 2023

What happens if you run out of swap? ›

Swap Space vs.

If you don't have enough memory and no swap space, this will often cause failure to allocate memory for requests needing more memory pages. As a last resort, the Kernel will deploy OOM killer to nuke high-memory processes (usually MySQL, java, etc.).

Why do Swaps fail on MetaMask? ›

MetaMask Swap can fail for a number of reasons,the most common being slippage.So what is Slippage? Slippage is simply the difference between the expected price or quote at which the trade was executed and the price or quote at which the trade was executed.

Is it better to have multiple MetaMask wallets? ›

It's wise to keep these separate. Equally, separating wallets could be useful for tax purposes, if, for whatever reason, you need to report different holdings and activity to different tax authorities. Using different types of MetaMask.

Why is it so expensive to swap on MetaMask? ›

It all depends on gwei at the moment of the transaction, on your gas settings in MetaMask, on the fact that a swap is a more complex transaction than a transfer would be and there is also a small fee of 0.875% to MetaMask as the facilitator of aggregating swap options.

Why won't Uniswap let me swap? ›

Make sure you have enough ETH for the gas fee in order to complete the swap. Make sure you both APPROVE and then SWAP (two transactions). If you only approved, it will not be completed.

Can I swap my MetaMask token now? ›

MetaMask Swaps are live on iOS and Android. MetaMask, one of the most popular web wallets for cryptocurrency platform Ethereum, went mobile on iOS and Android in September 2020.

Is MetaMask available for swapping? ›

Swap from anywhere, anytime

Swap tokens directly from the MetaMask browser extension, mobile wallet, and MetaMask Portfolio. The Swaps feature combines data from decentralized exchange aggregators, market makers, and DEXs, to ensure you get the very best price with the lowest network fees.

Why won't Uniswap work with MetaMask? ›

One of the main reasons why the MetaMask extension is not connecting could be that the connection was interrupted by your network service. Another possible reason could be that your browser cache has not been cleared for a long time,which is causing delays in the extension.

Why am I getting an error on Uniswap? ›

This is most likely due to a scam token, where the token owner has maliciously disabled the transfer function in a way that allows users to buy the token, but not sell them.

Which swap is better than Uniswap? ›

Vertex Protocol claims to be a better solution than Uniswap due to: Uniswap is a standalone AMM on Ethereum. Vertex integrates an AMM as part of a vertically integrated product suite (spot, perps, money market) on a CLOB DEX on Arbitrum.

Is Uniswap illegal? ›

In addition to their potential charge of the illegal offering of securities, Uniswap Labs may also be guilty of not doing enough to detect and prevent instances of financial crime, such as money laundering and terrorist financing (ML/TF), which could further bring them to the attention of other federal regulators like ...

How do I get my MetaMask tokens out? ›

If you have ETH or other tokens that you want to exchange for fiat currency, you will have to do so on an exchange, as MetaMask does not provide this service. This means sending the tokens manually to the exchange platform of your choice.

What happens if I remove a token from MetaMask? ›

It is simply removing the listing from displaying in your wallet; so if you did have a balance of DAI, for example, and removed the listing on the MetaMask interface, it would not remove the tokens from your address on the blockchain.

Does MetaMask use Uniswap to swap? ›

Once done, your MetaMask wallet is successfully connected to Uniswap. You can now explore and access all the features Uniswap has to offer. You can swap, buy, and sell cryptocurrencies and send them to your MetaMask wallet, inject liquidity into the liquidity pools to earn trading fees, and even store NFTs.

Is Uniswap cheaper than MetaMask swap? ›

MetaMask Swaps

These quotes may have included a 0.875% fee for MetaMask themselves, but still we're not quite sure where they got those incredible figures from, being around seven times more expensive than Uniswap.

Is it cheaper to swap on MetaMask? ›

It all depends on gwei at the moment of the transaction, on your gas settings in MetaMask, on the fact that a swap is a more complex transaction than a transfer would be and there is also a small fee of 0.875% to MetaMask as the facilitator of aggregating swap options. The difference isn't big at all.

Why won't MetaMask import tokens? ›

If you can't add a token, it will be because: Each supported network in MetaMask Portfolio has its own token list. If you own a token on these lists, you can add it. If the token isn't on this list, it won't be available.

Why can't i connect MetaMask to dapp? ›

Usually, when you intend to connect MetaMask to a dapp in a desktop browser, a pop-up will appear in MetaMask asking you to confirm the connection. If nothing happens, the most common reason is because you have more than one browser-based wallet installed and active.

Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 6660

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.