This guide explains how to view, send, and hide NFTs in MetaMask, with practical steps for both the mobile app and the browser extension. If you're searching for 'nft metamask', 'view nft metamask', 'send nft metamask', 'hide spam nft metamask', or 'opensea metamask nft connect', this page focuses on the hands-on actions that matter.
I’ve been using MetaMask on mobile daily for months to manage small NFT buys and to test marketplace flows, and I’ll share what worked (and what cost extra gas). And yes, handling NFTs in a hot wallet requires care.
MetaMask is an EVM-compatible software wallet. That means it recognizes NFTs that follow Ethereum token standards (mainly ERC-721 and ERC-1155). NFTs are tokens recorded on a blockchain and their metadata (images, traits, external links) is stored off-chain, commonly on IPFS or centralized hosts. When MetaMask shows an NFT, it queries the blockchain via its RPC provider for token ownership and then fetches metadata from the token's metadata URL.
If metadata fails to load (IPFS gateway outage, rate limits at the metadata host, or RPC provider restrictions), an NFT may be present on-chain but not visible in the wallet UI. MetaMask does not natively support non-EVM chains (for example, you won’t see Solana-native NFTs in MetaMask). If your asset lives on a sidechain or Layer 2, switch MetaMask to that network (see connect to networks and consider adding chains like Polygon).
In my experience the mobile app's in-app browser makes connecting to marketplaces easier: open the marketplace there, connect your wallet, and the site will list your collection once permissions are granted. What I've found is that connecting a wallet to OpenSea in the mobile dApp browser often shows more metadata than the in-app gallery alone.
The extension's NFT handling varies by version and browser. If an NFT isn't visible in the extension, try these options:
| Feature | Browser extension | Mobile app | Marketplace connect (OpenSea) |
|---|---|---|---|
| Quick gallery view | Partial (varies by release) | Yes (dedicated gallery) | Yes (full collection view) |
| Manual add by contract/token ID | Limited | Yes | Not applicable |
| Send NFT from UI | Sometimes | Yes | Yes (transfer tool) |
| Hide spam locally | Varies | Yes | Report/flag on site |
| Best when | Desktop dApp workflows | Daily mobile use | Listing and marketplace actions |
On the extension you may be able to initiate a transfer directly; if not, use the marketplace transfer UI and sign the transaction with MetaMask. But remember: sending an Ethereum NFT to an address controlled on a different chain (or to a contract that doesn't accept NFTs) can make recovery difficult, so always confirm both address and network.
Spam NFTs are usually airdrops minted to many addresses. They can't move your funds by themselves, but interacting with suspicious metadata or signing a message that asks for approvals can create risk.
And if you worry about approvals, revoke them proactively; see the linked guide.
Common causes for 'nft not showing metamask' or other metamask nft issues and what to try:
If the NFT is confirmed on-chain but still not visible, connecting the wallet to a marketplace (OpenSea) or using a block explorer usually surfaces the token's transaction history and metadata.
Who this wallet is best for:
Who should look elsewhere:
Q: Is it safe to keep NFTs in a hot wallet?
A: Hot wallets are convenient for everyday trading but are less secure than hardware wallets or multi-sig setups. I believe the right choice depends on how often you trade and the value of what you hold.
Q: How do I revoke token approvals for a marketplace?
A: Use a reputable allowance-revoke tool or follow our revoke approvals guide before interacting with unknown contracts.
Q: What happens if I lose my phone with MetaMask installed?
A: If you have your seed phrase, restore the wallet on another device. If you did not back up the seed phrase, recovery is very unlikely (see lost phone recovery and backup & recovery).
Q: Why does OpenSea not show my NFTs after I connect?
A: Confirm the network and account, and make sure the marketplace supports the chain the collection sits on. Use the mobile in-app browser or WalletConnect if a direct extension connection fails (see connect OpenSea).
Viewing, sending, and hiding NFTs in MetaMask is practical for everyday collectors, but small mistakes (wrong network, bad approvals, lost seed phrase) can be costly. My practical advice: verify network and recipient before sending, avoid signing unknown approvals, and keep your seed phrase offline.
Want guided setup for the mobile app? See install the MetaMask mobile app. Need to audit permissions or revoke approvals? Start with revoke approvals. For portfolio tracking, check tokens & portfolio.
But remember: if you plan to hold expensive NFTs long-term, consider adding a hardware wallet or multi-sig to your workflow.