This article is about how to import NFT to Metamask. If you have owned an NFT from somewhere you bought or you have created and you want to keep it safe, you will need to use a digital wallet like Metamask. And to see your NFTs in the wallet, you will need to know how to import NFT to Metamask.
How to Import NFT to MetaMask
Your NFTs are always stored in your wallet. Adding an NFT just allows you to see the token there. That's precisely why you can only add NFTs you own to MetaMask. Because it's just a way to view the non-fungible tokens you already own in the wallet. Trying to add an NFT you don't own will result in an error.
Adding the NFT to your wallet isn't the equivalent of buying one. Your wallet already stores the NFTs you buy from the address regardless of whether you are able to see it there or not.
Importing NFT on Various Devices
Adding NFT from the MetaMask Mobile App
- Install the MetaMask mobile app from the App or Play Store on your mobile device.
- Then, go to the wallet in the app. If it isn't already open, tap the 'hamburger menu' in the upper-left corner to go to your wallet.
- Then, tap 'Wallet' from the menu.
-In the wallet, go to the 'NFT' tab.
- You can view your NFTs here. To add an NFT, scroll down and tap the option for 'Import NFTs'.
- The screen for importing an NFT will open. To import an NFT, you need the address of an NFT along with its ID.
- To find the address of an NFT, go to opensea.io. Make sure your wallet is connected to the marketplace. If it isn't, click the wallet icon in the top-right corner to connect it.
- Then, go to your profile by clicking the 'Profile' icon in the top-right corner to view all your NFTs.
- Click the NFT you want to add to your wallet. The listing page for the NFT will open. Scroll down and click the option for 'Details'.
- The option will expand. Click the 'blue hyperlinked value' next to 'Contract Address'.
- It'll open the contract's address on Etherscan. Towards the top-left corner of the page, you'll find the option for 'Contract' with a long string of letters and numbers next to it. This is the address of the smart contract that created the NFT. Click the 'Copy' button next to it.
- Then, paste the address in the 'Address' textbox in your mobile app in the Import NFT screen.
- Now, you need the ID for the NFT. Since all NFTs are unique and no two are alike, each collectible has a unique identifier number, ie, ID. Go back to the Details section on the NFT's listing page on OpenSea. There you 'll find the 'Token ID'; enter this number in the ID textbox in the mobile app.
- Finally, tap the 'Import' button and your NFT will appear in your wallet.
Adding NFT from the Browser Extension
Although you cannot view the NFTs in the browser extension as there is no UI, you can still add it as a custom token.
- Click the extension icon on your browser to expand the extension menu. Unlike the mobile wallet, there is no tab for NFTs here. The only options are 'Assets' and 'Activity'. We'll stay on the assets tab.
- Click the 'Import tokens' option from the bottom of the screen.
- Then, switch to the 'Custom Token' option.
- From OpenSea, go to the 'Details' section of the NFT and click the hyperlink next to 'Contract'.
- The link will take you to Etherscan. Copy the smart contract address of the NFT from Etherscan.
- Then, paste it in the 'Token Contract Address' textbox in the extension.
- As soon as you enter the contract address, MetaMask will pick the 'Token Symbol' and fill the field on its own.
The only remaining option now is for 'Token Decimal'. When adding an NFT, add '0' (zero) in this field. Then, click the Add Custom Token' or 'Next' button.
- You'll be able to see how your NFT token will be added to the wallet. If you're satisfied with it, go ahead and click the 'Import' button.
- But if you even have the slightest of doubts, it's better to use the mobile app to add the NFT.
Bottom Line
Importing NFTs to MetaMask is not like buying new NFT, just showing the ones you have bought. So, if you want to do it as there gives one peace of mind, you will need to know how to import NFTs to Metamask.


















