How to view my NFTs in MetaMask?
Minted an NFT but don’t see it in your MetaMask wallet? No worries — you can manually import NFTs into MetaMask using your token’s contract and ID.
Last updated
Was this helpful?
Minted an NFT but don’t see it in your MetaMask wallet? No worries — you can manually import NFTs into MetaMask using your token’s contract and ID.
Last updated
Was this helpful?
To manually import an NFT, you’ll need:
Contract Address – The smart contract that minted the NFT
Token ID – The unique identifier for your specific NFT
You can find this information on Mintable or via a block explorer like .
Launch the MetaMask extension in your browser or open the MetaMask mobile app
Log in to the wallet that holds the NFT
In MetaMask, go to the “NFTs” tab
Scroll down to the bottom
Tap “Import NFTs”
Desktop:
Enter the required info:
Contract Address
Token ID
Confirm:
After entering the details, tap "Import" to add the NFT to your wallet.
Once imported:
Your NFT should appear under the “NFTs” section in MetaMask
If the image or metadata doesn't show immediately, it may take a few moments to load based on network traffic
Metadata delay: Some NFTs may take time to load the image, description, or other info. This is normal.
Contract mismatch: If the contract address or token ID is incorrect, the import will not work.
By following these steps, you can manually import and view your NFTs in MetaMask.
If your NFT isn’t showing in MetaMask:
Ensure your wallet is on Ethereum Mainnet
Double-check the contract address and token ID
Disable all other browser extensions (except MetaMask) and refresh
Try importing again after clearing your browser cache
Check on OpenSea: You can also confirm ownership by connecting your MetaMask to and viewing your collected NFTs.