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.

✅ Step 1: Gather Required Information

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 Etherscan.

✅ Step 2: Open MetaMask

  • Launch the MetaMask extension in your browser or open the MetaMask mobile app

  • Log in to the wallet that holds the NFT


✅ Step 3: Navigate to the NFTs Section

  • In MetaMask, go to the “NFTs” tab

  • Scroll down to the bottom

✅ Step 4: Import the NFT

On Mobile:

  1. Tap “Import NFTs”

  • Desktop:

  1. Enter the required info:

  • Contract Address

  • Token ID

  1. Confirm:

  • After entering the details, tap "Import" to add the NFT to your wallet.

✅ Step 5: View Your NFT

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

🧠 Important Notes

  • Metadata delay: Some NFTs may take time to load the image, description, or other info. This is normal.

  • Check on OpenSea: You can also confirm ownership by connecting your MetaMask to OpenSea and viewing your collected NFTs.

  • 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.

Phantom, Coinbase & Wallet Connect wallets may not have NFTs import function. We are liaising with them to assist on gasless minting display.

If you had minted to these wallets, please be rest assured that the NFT is still under your wallet ownership, but you can only view and interact with it on Mintable.

🧹 Troubleshooting

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

Last updated

Was this helpful?