Adding tokens to Metamask is simple. Let’s walk through how to do it.
Requirements
- A browser that supports Metamask
- Metamask
- A token address to add to Metamask

Let’s assume you’ve already got Metamask installed on your browser. (If you don’t then install it here.)
Click on Metamask
Open up Metamask. Login if asked to. Then scroll all the way down to the bottom of the Assets tab.
Right at the bottom, you’ll see “Import tokens”. Click this.
Importing a token into Metamask
Now you need a smart contract address for your token. You can get this from Coingecko, if you’re unsure.
Finding a token address on CoinGecko
- Open coingecko
- Search for your token
- Copy the token address from the list

Note, that not all coins have token addresses, and not all of them are supported by Metamask. Generally, you want token addresses on EVM-compatible chains; like Ethereum, BNB, Matic, Fantom, Avalanche, etc.

Paste the token address into the Import Token form
It should automatically fill in the token name, ticker, and decimals. If it doesn’t, it’s a sign that there’s something wrong with the token.
Once you’ve done this, you’ll be able to see your added token in Metamask.
In some cases, you may have tokens with a zero balance hidden. You can change this in the Metamask settings.
FAQs
What is Metamask?
Metamask is an extension for Google Chrome, Mozilla Firefox, Opera and the Brave browser. It allows you to run Ethereum dapps right in your browser without running a full Ethereum node.
Can you add custom tokens to Metamask?
The short answer is yes, you can use custom tokens in Metamask.
Is Metamask free?
The short answer is yes, Metamask is free. So are all of the other Ethereum wallets that we’ve reviewed.
Can you use Metamask with Binance Smart Chain
It seems that you can use MetaMask with Binance Smart Chain, but the process is not very straightforward.
Though, if you use RPC.info you can add Binance Smart Chain easily.