Currently, you can only view your NFTs on Metamask Mobile (iOS and Android). You can add NTFs as custom tokens in your web extension, but you won’t be able to see them in the user interface.
On MetaMask Mobile, NFTs appear under the Collectibles tab. However, some NFTs may not display properly or may not show up at all.
Here’s a quick tutorial on how to add a NFT on Metamask
Step 1 - Find Contract Adress Of Your NFT
Find the NFT’s address. On most NFT interface, you will find a blue link labeled “Contract Address” . If you click on the link, it will take you directly to the contract’s address at Etherscan. This is the address for the contract that created your token. To copy the URL, click on the “Copy” icon to the right side of the address bar.
If you are using Opensea, head over to your profile and click on the NFT that you own.
Under ,,Details” of your NFT you will find the link to the contract adress.
Step 2 - Copy Contract Address
If you click on the link, it will take you directly to the contract’s address at Etherscan. This is the address for the contract that created your token. To copy the URL, click on the “Copy” icon to the right side of the address bar.
Step 3 - Copy The Token ID
You now need the NFT’s ID. Each NFT is unique and no two are identical. Therefore, each collectible has an ID. On the NFT’S listing page on OpenSea, go back to the Details section.
You will need this for later
Step.3 Open Mobile App
Open your Metamask mobile app and head over to the ‘NFTs’ tab.
You can view your non-fungible tokens here. To add an NTF, click the ‘Import Tokens’ link at the bottom of the app.
You’ll see a screen for importing an NTF. To import an NTF, you need the address and ID of the NTF.
In the Address paste the Contract address you copied from Etherscan before.
You now need the NFT’s ID from earlier and after that click on ‘Import’
Error When Importing NFT
If you add some of your nonfungible tokens (NFTs) to your account, you might get an “error” in MetaMask. The error might say, “We couldn’t load your token balances.“
If that happens, don’t panic. On OpenSea, if you click on the Details tab for the NFT in questions, you’ll see that the standard for it is ERC-1155.
MetaMask supports storing of ERC-115 tokens at the moment. There are no interaction or management features. You can’t see the NFT in any of the extensions or apps, nor can you send it to anyone. Regardless, your wallet is securely keeping it.
You can view it or even send it to someone by using OpenSea.