MetaMask (a widely used software wallet / hot wallet) provides basic NFT support: viewing metadata, sending collectibles, and connecting to NFT marketplaces via injected provider or WalletConnect. If you searched for "nft support metamask" or "meta mask nft viewing", this guide explains how the wallet discovers tokens, when NFTs may not show ("nft not showing metamask"), and practical steps to manage collections.
I use the mobile app daily for on-chain NFT transfers and the browser extension for contract-level work. In my experience the mobile UI is more focused on NFT galleries; the extension often requires connecting to a marketplace or manual contract calls.
Short version: MetaMask queries the blockchain for token ownership, then fetches metadata from the tokenURI (ERC-721 / ERC-1155). That metadata points to an image (HTTP or ipfs://). If the metadata or gateway is slow, the wallet can't render the asset.
Key measurable points:
Practical example: if your NFT metadata returns an ipfs:// URI and your RPC provider doesn't proxy IPFS, MetaMask may show an empty card until a gateway resolves the CID. (Yes, that happens.)
If you're building or troubleshooting, check the token contract's tokenURI and whether it returns a JSON with an image field that points to a resolvable URL.
How to view NFT MetaMask mobile (typical flow):
If you prefer the extension: install the extension (instructions here) and then either:
See MetaMask mobile setup for app-specific setup and syncing tips.
Send from MetaMask mobile (UI flow):
Send from the extension (when UI lacks a native send button):
Warning: many marketplaces require a setApprovalForAll or approval permission before listing/selling. Approvals can be unlimited—review and revoke when possible (see token allowances and revoke).
Spam NFTs are an annoyance. How do you hide spam nfts metamask?
And if you receive unwanted NFTs (airdropped spam), remember that removing visibility does not delete ownership — the token remains on-chain unless burned.
If you want a full clean-up, the most reliable method is to (a) confirm the NFT is non-transferrable, then (b) ignore or hide it in the UI. But if the NFT requires a marketplace approval to move, double-check approvals before interacting.
See nft-support-and-management for more on collection workflows.
NFTs live on-chain, so the same hot wallet safety rules apply.
But remember: a hot wallet is a convenience tool. For very valuable NFTs, consider hardware integration (see ledger-with-metamask-guide).
Moving NFTs between blockchains is not the same as token swaps. Bridges usually wrap or mint a representation on the destination chain. MetaMask can hold wrapped NFTs if the destination network is added and configured; however, bridging requires a specialized bridge dApp and carries smart contract risk.
Read bridges-cross-chain-security before attempting cross-chain NFT transfers.
Why is my NFT not showing in MetaMask?
Checklist:
If you moved a crypto.com nft to MetaMask (for example), confirm the NFT's network and token standard before transfer. Copy addresses carefully and verify the transfer on-chain.
For sync issues between devices see sync-and-use-on-multiple-devices.
| Feature | Mobile app | Browser extension | Hardware (via MetaMask) |
|---|---|---|---|
| Native NFT gallery | Yes (full) | Limited / depends on version | No (view via host wallet) |
| Add custom NFT (contract + ID) | Yes | Limited / use dApp | No |
| Send NFT from UI | Yes | Often requires dApp/contract | Yes (sign via device) |
| Hide spam NFTs | Often yes | Depends | N/A |
| WalletConnect support for marketplaces | Yes | No | Depends |
| Recommended for quick transfers | Mobile | Contract-level work | High-value security |
Who it's for:
Who should look elsewhere:
Q: Is it safe to keep NFTs in a hot wallet?
A: Hot wallets are fine for everyday use and small-to-medium value NFTs. For very valuable assets, add a hardware signer. See security-checklist.
Q: How do I revoke token approvals for NFTs and marketplaces?
A: Use an on-chain approval checker or follow the steps in token-allowances-and-revoke. Revoke unlimited approvals when you finish trading.
Q: What happens if I lose my phone?
A: Restore MetaMask on a new device with your seed phrase. If you backed up to a cloud provider, weigh that risk; see seed-phrase-backup-recovery.
Q: Why is my NFT not showing in MetaMask?
A: See the troubleshooting checklist above. The top causes are wrong network, unindexed metadata, or slow IPFS gateways.
Q: Can I send NFTs cross-chain in MetaMask?
A: Not directly. You must use a bridge dApp that supports NFTs; this mints a wrapped token on the other chain (trust and smart contract risk apply). Read bridges-cross-chain-security.
MetaMask offers practical NFT workflows for daily collectors and traders—especially on mobile where the gallery and send flows are smoother. But remember: visibility in the UI is driven by on-chain ownership plus off-chain metadata availability. Check network settings, keep your seed phrase safe, and review approvals regularly.
If you need device-specific setup, start with metamask-mobile-ios-android or install-metamask-chrome-extension. For approval cleanup and safety steps, see token-allowances-and-revoke and seed-phrase-backup-recovery.
But if you want a hands-on walkthrough for a specific NFT transfer or a checklist for an airdropped spam NFT, ask me — I can outline exact steps for your token contract and network.
And yes, double- and triple-check recipient addresses before any transfer. Good luck and stay safe on-chain.