NFTs & Collectibles: Viewing, Sending, and Managing Collections

Try Tangem secure wallet →

Table of contents


Overview: MetaMask and NFTs

MetaMask is a widely used software wallet for interacting with EVM‑compatible chains. It supports ERC‑721 and ERC‑1155 NFTs on networks that the wallet is connected to (Ethereum mainnet and many EVM chains). The mobile app includes an in‑app collectibles viewer; the browser extension often relies on marketplaces or manual imports to display artwork.

I use MetaMask daily for small NFT trades and wallet‑connected marketplaces. I’ve made mistakes (approved an operator I didn’t mean to, paid high gas on a busy block). Those are useful lessons.

(Image placeholder: image: mobile-collectibles-screenshot)

Key takeaways at a glance:

Related reading: NFT support and management and MetaMask mobile setup.

How to add nft to metamask mobile (step-by-step)

  1. Open the MetaMask mobile app and unlock your account.
  2. Tap the "Collectibles" or "NFTs" tab (bottom bar on most versions).
  3. Tap Add / Import collectible.
  4. Paste the NFT contract address and the token ID. Choose the correct network (check the network dropdown first).
  5. Confirm. The app will read tokenURI and attempt to fetch metadata and image.

Tips:

Why this matters: adding a collectible is a read operation; it does not change blockchain state. It’s a UI convenience to surface tokens you already own.

How to view nfts in metamask — mobile vs desktop

Mobile (built‑in viewer)

Desktop extension (limitations)

Comparison table

Feature MetaMask Mobile MetaMask Extension (Desktop)
Native NFT viewer Yes Limited / relies on import or marketplace
Add by contract + token ID Yes Often manual import required
In‑app dApp browser Yes No (use browser tabs + injected provider)
WalletConnect support Yes N/A

In my experience the mobile viewer reduces the number of times I open a marketplace site to check ownership. But desktop is still useful when signing marketplace listings or using developer tools.

How to send nft from metamask (step-by-step)

  1. Open the collectibles/NFT you want to send.
  2. Tap Send (or Transfer).
  3. Enter the recipient address. Paste; don’t type. Confirm the address checksum if possible.
  4. Choose the correct network (the network your NFT lives on).
  5. Review gas fees (EIP‑1559: base fee + priority fee). Adjust priority fee for speed if needed.
  6. Confirm and sign the transaction.

Practical checklist before you send:

And always double‑check; a wrong chain or address can be permanent.

How to hide spam nft metamask (practical options)

Spam mints and unsolicited NFTs are common. MetaMask does not automatically filter every unwanted collectible, but you have options:

But hiding is a UI change only; it does not affect on‑chain ownership. If you need to prevent contracts from moving your NFTs, check approvals and revoke operators (see token‑approvals‑revoke).

Troubleshooting: metadata not showing MetaMask NFTs

Symptoms: the token appears but the image or metadata shows blank, generic placeholder, or "Unknown".

Checklist and fixes:

  1. Network mismatch: confirm you’re on the same network the NFT was minted on (mainnet vs L2 or a testnet).
  2. Ownership check: verify the account holds the token (use block explorer or the wallet address to confirm).
  3. tokenURI accessibility: fetch the tokenURI from a block explorer. Does it return JSON with image property? If it points to IPFS, try a public gateway.
  4. CORS or blocked endpoints: some metadata endpoints block client requests. In that case the wallet can’t fetch images. (You can view the JSON in a browser to confirm.)
  5. Indexing delays: some indexers take minutes or hours to index a new contract; wait or manually import contract + ID.

What if metadata still doesn't load? Try removing and re‑adding the collectible, clear app cache, or view the token on a marketplace (which may use its own indexing). If none of that works, the token's metadata may be malformed.

Related: sync and use on multiple devices.

Advanced: collection management, approvals, cross‑chain considerations

Security & recovery: what every NFT holder should know

I once approved an operator that could transfer an ERC‑721. I revoked it immediately after spotting the error. Mistakes happen. Keep a revoke routine.

FAQ

Q: Is it safe to keep NFTs in a hot wallet? A: Hot wallets are convenient for trading and interacting with dApps. They come with higher risk than hardware wallets. For long‑term custody of high‑value NFTs, consider hardware wallets or multisig arrangements.

Q: How do I revoke token approvals for NFTs? A: Check operator approvals (setApprovalForAll) on a block explorer or use the wallet's revoke tool (see token‑approvals‑revoke). Revoke if you don’t recognize the operator.

Q: What happens if I lose my phone? A: With a seed phrase you can restore the account on a new device. Without it, access is lost. Back up your seed phrase offline and store it securely (see seed‑phrase‑backup‑recovery).

Q: Why isn’t my NFT image showing? A: See the troubleshooting checklist above under "metadata not showing". Most cases are network mismatch, inaccessible tokenURI, or indexing delays.

Who this wallet is best for / who should look elsewhere

Best for:

Look elsewhere if:

Conclusion & next steps

MetaMask provides a practical set of features for viewing, sending, and managing NFTs on EVM chains. It balances convenience and control, but you should pair it with good backup and approval hygiene.

Want a deeper walkthrough? Read the mobile setup guide (MetaMask mobile) or the NFT support overview (NFT support and management). And if you frequently use dApps, check connect to dApps via WalletConnect.

If you're ready to manage a collection, try importing one test collectible first and practice a send with a small, low‑value token (test first). Good habits save money and grief later.

Try Tangem secure wallet →