MetaMask’s handy mobile app and browser extension can help you move Ethereum-based tokens over Web3. That includes NFTs. It’s a bit tricky to see your NFTs in MetaMask, but you can do it by following a few simple steps.
Here, we’ll cover how to view NFTs on the mobile app and how to find them via the Portfolio tool in the browser view.
Viewing your NFTs through your MetaMask browser extension is faster and easier, but it’s also less reliable. First, sign in to your MetaMask account. If you haven’t done this in a while, click the MetaMask icon in your browser’s toolbar, enter your password, and click the to unlock button.

You should now see a reading of the tokens in your MetaMask account, options to buy, sell, or trade tokens, and options to view assets or activity. Below this is another menu item labeled portfolio site. Click on that button.

This takes you to a website that should feel more like a crypto desktop wallet and less like a browser extension. It shows things like your net wallet assets and, yes, your glorious NFTs. Just toggle the button to the right of records a NFTs. But, there is a catch.

You may notice that some of the NFTs in your portfolio look unfamiliar to you. According to an email from the MetaMask support team, sometimes unwanted NFTs find their way into the wallet view. MetaMask Support recommends hiding these unknown NFTs and avoiding clicking the links associated with them.
Viewing your NFTs through the MetaMask mobile app is a more complicated operation, but it is more reliable. No unknown NFTs here. However, the MetaMask app lacks a Portfolio site. There are two alternative ways to view your NFTs in the app.
In either case, the first step is to log into the MetaMask mobile app. The home screen should look similar to when you first log in to the browser version. In the options to receive, buy, send and exchange tokens, you can change the view of RECORDS a NFTss. The first time you do this, you probably won’t see any NFTs. At the bottom of the screen, tap Import NFTs.


MetaMask OpenSea and third-party APIs
The top option on this page is a box labeled NFT detection. At the end of a short explanation, there is a link that says Turn on NFT detection in Settings. This link takes you to a settings page where you can tell MetaMask to automatically detect the NFTs associated with the account and link to OpenSea, the most popular NFT marketplace.
Both options sound quick and easy, but again, there’s a catch. According to MetaMask, these options can expose account information and your IP address. If you think it’s worth it, that’s your decision, but there is another way.
Manual NFT import
back at the beginning Import NFTs screen, below the blue box, there are fields for an address and an ID. This is so you can manually enter information about your NFTs. You can find this information by clicking on the NFT on the wallet site from the MetaMask browser view, or by selecting the NFT on the platform you received it on and clicking on Details.

The downside of this is that typing the address of each NFT one by one is annoying, especially if you have a lot of NFTs you want to display. Where this method is useful is actually using your NFTs in other apps, for example making it your profile picture on Twitter when you only need to import an NFT anyway.
Do what’s right for you
Depending on how you use NFT and MetaMask, you can choose any number of the options discussed above. Or maybe you just like to know that it is possible to watch NFTs in MetaMask. The most secure option is not always the easiest, but that is the world in NFTs and crypto.