Quick summary
This guide shows how to add tokens to MetaMask mobile, how to import tokens to MetaMask mobile using a contract address, and a practical example for how to add PVU token to MetaMask mobile without pasting risky links. I tested the flows on both iOS and Android by creating a clean test wallet, moving small amounts of native gas (ETH / MATIC) and then adding tokens from public block explorers so you can repeat the steps exactly. What I've found: the mobile app is fast for common tokens, but manual contract adds and a quick verification step stop most scams.
What you need before you add a token
- MetaMask mobile installed (install-metamask-mobile).
- Your wallet unlocked and the correct account selected.
- The correct network selected (Ethereum mainnet, Polygon, BSC, Avalanche, etc.).
- A tiny amount of the network's native token to pay gas (ETH for Ethereum, MATIC for Polygon).
- The token contract address from a trusted source: official project site, published GitHub, or a verified block explorer page (for example, Etherscan or Polygonscan). Never copy addresses from random social posts.
And backup your seed phrase before you make changes (link: backup and recovery (seed phrase)).
Step-by-step: how to add token to MetaMask mobile
Below are two common methods: auto-detection for well-known tokens and manual import when the token is new or not listed.
Auto-detect (quick add)
- Open MetaMask mobile and tap the Assets tab.
- If the token is popular it may already appear in the list; if not, tap Add token or Import tokens.
- Search by token name or symbol; if the app finds a match you can tap Add to import it.
Pros: fast. Cons: can show tokens with identical symbols—always verify the contract address.
Manual: add token contract address in MetaMask mobile (step-by-step)
- Open MetaMask mobile and choose the account you want to use.
- Confirm the network at the top of the app matches the network that hosts the token.
- Tap Assets -> Import tokens (or Add token).
- Paste the token contract address into the token contract address field.
- The symbol and decimals usually auto-fill (if not, copy them from the block explorer).
- Tap Import (or Add) to confirm. The token will show in Assets.
What if decimals or the symbol don't auto-fill? Copy those exact values from the token's page on a block explorer and paste them in. (I tested this by deliberately changing decimals to see how balances render; wrong decimals make balances look wrong, so always confirm.)
How to add PVU token to MetaMask mobile (example workflow)
Many readers ask: how to add pvu token to metamask mobile? Here's a safe, repeatable approach.
- Find the official PVU contract address on the project's official channels (website or verified explorer listing). Do not use addresses copied from social chats.
- Open MetaMask mobile and switch to the network where PVU is issued (check the explorer; PVU may exist on more than one chain).
- Use Assets -> Add token -> Paste contract address.
- Verify symbol and decimals match the explorer entry. If they match, Import.
Why not paste addresses from mixers or random sources? Because copy-pasting the wrong contract can add a scam token with the same symbol and create confusion when you later interact with dApps. But if you follow the explorer-confirmation step, you should be safe.
Troubleshooting & refresh tips when a token doesn't appear
- Confirm the network: most problems are caused by being on the wrong network.
- Pull-to-refresh the Assets list or restart the app.
- If balance is zero after a deposit, check whether the deposit was to the same chain (tokens bridged to other chains don't show on the original chain).
- If the token was recently deployed, use the contract address and add as a custom token.
- If you hid the token earlier, use Add token -> Manage hidden tokens.
If nothing works, try syncing to desktop or checking raw transaction details on the explorer (link: sync mobile & desktop). I did this during tests: I sent a small token transfer, then watched the transaction hash in the explorer to confirm the receiving network and token contract.
Security checklist when importing tokens
- Verify contract address on an official block explorer (Etherscan / Polygonscan). Copy-paste; don't type.
- Confirm decimals and symbol (wrong decimals make numbers deceptive).
- Never approve transactions simply to "view" a token. Viewing a token in Assets does not require approval; interacting with it via a dApp might.
- Avoid approving unlimited token allowances. Revoke approvals after use (see: token approvals and revoke).
- If a token was airdropped or unsolicited, don't interact with contract approvals until you verify the source.
I once approved a bad contract (my mistake). It was a learning moment: revoke approvals immediately and don't reuse a compromised account for large amounts.
Multi-chain notes: networks, L2s and token visibility
Tokens live on specific chains. If you expect to see a token but it's not there, ask: was it minted on an EVM-compatible chain? (MetaMask mobile supports EVM-compatible networks; for non-EVM chains see solana-and-metamask-compatibility.) To add a missing network, follow add-networks-custom-rpc or use quick-add pages like add-polygon-to-metamask.
Who MetaMask mobile suits (and who should look elsewhere)
Who it fits:
- Frequent DeFi users who interact with EVM-compatible dApps and need WalletConnect support.
- People who want a mobile-first interface for swaps, staking, and portfolio view (see portfolio-tracking).
Who might look elsewhere:
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient for daily DeFi activity but carry higher risk than hardware wallets. Keep small operational balances in MetaMask mobile and larger holdings in cold storage (see backup and recovery (seed phrase)).
Q: How do I revoke token approvals?
A: Use the token approvals tool (see token approvals and revoke) and check approvals before interacting with unfamiliar dApps.
Q: What happens if I lose my phone?
A: Restore your wallet on another device using your seed phrase (if you've backed it up). If someone else has your phone and your seed phrase, funds are at risk — treat your seed phrase like cash (see lost-phone-reset-recovery).
Q: Why is my token balance zero after a transfer?
A: Check that you sent the token to the correct network and address. Use the transaction hash in a block explorer to confirm.
Wrap-up and next steps
Adding tokens to MetaMask mobile is straightforward when you confirm the network and verify contract addresses. In my experience, a two-step habit—verify on a block explorer, then paste the contract into the Add token screen—prevents most problems. But always keep your seed phrase safe and limit approvals.
Ready to go further? See the setup guide (setup-metamask-step-by-step), add custom tokens details (add-custom-tokens-to-metamask), or learn how to connect to dApps (connect-metamask-to-dapps).
And if you hit an error, check troubleshooting common errors for a quick diagnostic list.
Safe trading and smart token imports.