How To Fix MetaMask Not Showing Tokens

Is MetaMask now showing the token that you recently bought?

The transaction was successful, and you can see the tokens on the exchange where you purchased them. 

However, you are unable to see them in MetaMask.

Don’t worry, you are not alone. Many people had the same problem, and they were able to solve it by following the steps in this guide.

In this article, you’ll learn how to fix the MetaMask not showing tokens issue in six easy steps.

How To Fix MetaMask Not Showing Tokens 

To fix the MetaMask not showing tokens issue, simply open MetaMask, select the “Assets” tab, and click on “import tokens”. Now, click on “Custom Token” and enter the “Token Contract Address” of the coin.

If you don’t know the “Token Contract Address” of the coin, go to Etherscan.io and enter the coin name and copy the contract address.

Usually, on your account page, MetaMask displays all the standard tokens that you own. 

But because of the large number of tokens on the Ethereum network, MetaMask does not maintain an authoritative list of these tokens. However, you have the option to enter a custom token on MetaMask.

This trick will work on both the MetaMask browser extension and the MetaMask mobile app (iOS and Android).

Here’s how to fix the MetaMask not showing tokens issue (Browser Extension):

  1. Select the “Assets” tab
  2. Click on “import tokens”
  3. Select the “Custom Token” tab
  4. Enter “Token Contract Address” and click on the “Add Custom Token” button
  5. Click on the “Import Tokens” button

1. Select the “Assets” tab

Select the "Assets" tab-metamask not showing tokens

The first step is to click on the browser extension icon and select the “Assets” tab.

Under this tab, you’ll see all the purchased tokens. However, sometimes the purchased tokens won’t show up, which is okay. We’ll fix this in the coming steps.

Also read: How to Fix “No quotes available” on MetaMask

2. Click on “import tokens”

Click on "import tokens"-metamask not showing tokens

Now, scroll down to the bottom of the page and click on “import tokens”.

You can also click on “Refresh list” to refresh the token list.

3. Select the “Custom Token” tab

Select the "Custom Token" tab-metamask not showing tokens

If you don’t see the purchased token even after refreshing the list, it means that the token is not available on MetaMask. 

So you’ll have to manually add the token address.

In this step, we’ll be clicking on the “Custom Token” tab so that we can add the token address.

4. Enter “Token Contract Address” and click on the “Add Custom Token” button

Enter "Token Contract Address" and click on the "Add Custom Token" button-metamask not showing tokens

In the “Custom Token Address” tab, you’ll be asked to enter the token contract address, token symbol, and token decimal.

However, you don’t have to manually enter the token symbol and decimal. MetaMask can automatically retrieve those details once you enter the token contract address.

Enter the contract address of the token you just bought and click on the “Add Custom Token” button

Etherscan find token contract address

If you don’t know the contract address, then simply go to Etherscan.io and enter the token name. Now copy the contract address listed under the heading “Profile Summary”.

Paste the contract address into MetaMask and allow up to 3 seconds for MetaMask to retrieve the token’s symbol and the decimal.

If for some reason, MetaMask fails to retrieve the symbol and decimal, you can copy the details from Etherscan.

5. Click on the “Import Tokens” button

Click on the "Import Tokens" button-metamask not showing tokens

After you click on the “Add Custom Token” button, you’ll see the token name and the balance.

Now, simply click on the “Import Tokens” button to add the token to the “Asset” tab.

Here’s how to fix the MetaMask not showing tokens issue (Mobile App):

  1. Select the “TOKENS” tab
  2. Tap on “Import Tokens”
  3. Select the “CUSTOM TOKEN” tab
  4. Enter “Token Address”
  5. Click on the “IMPORT” button

1. Select the “TOKENS” tab

Select the "TOKENS" tab-metamask not showing tokens

The first step is to launch the MetaMask app on your phone. Now tap on the “TOKENS” tab to see all the available tokens.

2. Tap on “Import Tokens”

Tap on "Import Tokens"-metamask not showing tokens

Tap on “Import Tokens” to add custom tokens to your account.

3. Select the “CUSTOM TOKEN” tab

Select the "CUSTOM TOKEN" tab-metamask not showing tokens

Since we need to add a custom token, we’ll tap on the “CUSTOM TOKEN” tab.

You can also tap on the “SEARCH” tab and type the name of the token.

4. Enter “Token Address”

Enter "Token Address"-metamask not showing tokens

Enter the token address that you copied from Etherscan in the “Token Address” field.

The token symbol and the decimal will be automatically retrieved by MetaMask.

5. Click on the “IMPORT” button

Click on the "IMPORT" button-metamask not showing tokens

The final step is to tap on the “IMPORT” button to import the token.

Now, you can go back to the “TOKENS” tab to see the newly added token.

I still don’t see the purchased token on MetaMask

If you still don’t see the purchased tokens, simply download the mobile app, access your account, and check the “Tokens” tab.

If you already have the app on your phone, you can download the MetaMask extension for your desktop browser and go to your account to see your tokens.

Syncing the web and mobile versions of MetaMask solves the problem.

Where are my tokens MetaMask?

To see your tokens, click on the “Assets” tab if you are using the web version, or click on the “TOKENS” tab if you are using the MetaMask mobile app. If you still don’t see the tokens, you can add a custom token to the list.

How do I refresh my MetaMask wallet?

To refresh your MetaMask wallet, simply press the F5 button. If you’re using the MetaMask app on your phone, touch and pull down to refresh your MetaMask wallet.

How do I import tokens into MetaMask?

To import tokens into MetaMask, click on the “TOKENS” or “Assets” tab and click on “Import Tokens”. Now, go to the “Custom Token” tab and type in the token contract address.

Conclusion

A vast number of tokens are being added to the Ethereum network on a regular basis, and it is becoming increasingly difficult to keep track of them all. MetaMask has made it possible to enter your custom tokens in order to solve this problem. After adding the custom token to the list, the token will appear in the “Asset” tab of the wallet.

Was this article helpful?

Thanks for your feedback!