Add Polygon Network to MetaMask — Mobile & Desktop Steps
Short version first: you can add the Polygon network to MetaMask by entering Polygon's network details as a custom RPC on desktop or mobile, or by accepting a dApp prompt that uses the wallet_addEthereumChain method. This guide shows both manual steps and safe verification techniques (how I tested everything so you can repeat it).
Why add Polygon to MetaMask?
Polygon (Polygon PoS / Polygon Mainnet) is an EVM-compatible chain that uses MATIC as its native token. Adding it to MetaMask lets you:
- use Polygon-native DeFi apps and lower gas fees compared with Ethereum mainnet
- hold and transact MATIC and Polygon ERC-20 tokens from the same account you use on Ethereum
- interact with L2-friendly dApps and bridges
A single MetaMask account (same private keys) works across networks. That means your Ethereum address is your Polygon address too. Handy, right? (But also a reason to be careful when sending funds.)
What I tested (methodology)
I verified the flows on both the MetaMask browser extension and the MetaMask mobile app by:
- Adding Polygon via manual custom RPC on desktop and mobile.
- Accepting a dApp-initiated add request (wallet_addEthereumChain) in a controlled test environment.
- Sending a small test amount of MATIC (tiny value, e.g., 0.01 MATIC) and confirming the transaction on Polygonscan.
Do the same steps if you want to reproduce these checks. Always use a tiny test transfer first.
How to add Polygon to MetaMask — Desktop (step-by-step)
Use this when you have the MetaMask extension installed in Chrome, Firefox, Brave, or Edge.
- Open MetaMask and unlock your wallet.
- Click the network dropdown at the top of the extension (it probably says "Ethereum Mainnet").
- Choose "Add Network" (or open Settings → Networks → Add a network).
- Enter the Polygon mainnet details:
- Click Save. Switch to the new network from the network dropdown.

If the RPC URL ever fails, try another vetted public RPC (search documented, official RPC endpoints) or use your own node. And yes, test with a tiny transfer before moving significant funds.
How to add Polygon to MetaMask — Mobile (iOS & Android)
Mobile steps are similar but use the app UI.
- Open the MetaMask mobile app and unlock.
- Tap the network name at the top of the app (this is the "change network metamask mobile" action).
- Scroll and tap "Add Network" or go to Settings → Networks → Add Network.
- Fill the same Polygon details shown above and Save.
- Switch to Polygon in the network selector. Tap your account to view or copy the address.
Alternatively, if a trustworthy dApp prompts you to add Polygon, MetaMask mobile will show a confirmation. Read the RPC URL and chain name carefully before accepting.
Verify your Polygon wallet address in MetaMask
How to find my polygon wallet address MetaMask?
- Desktop: Switch to Polygon and click your account name → "Account details" → "Copy address to clipboard."
- Mobile: Switch to Polygon, tap the account icon or account name, then tap "Account details" → "Copy."
Remember: the address is the same across EVM-compatible networks because the private key is the same. That makes moving tokens easier — and mistakes more permanent if you send the wrong token type to the wrong chain.
Tokens, NFTs, dApps and gas tips on Polygon
- Adding custom tokens: After adding Polygon, add Polygon-native tokens via their contract address. See the step-by-step guide for adding custom tokens to MetaMask.
- NFTs: MetaMask can show NFTs on Polygon but gallery support varies. See view-and-manage-nfts for tips (including hiding spam NFTs).
- dApp connections: On mobile, many dApps use WalletConnect to connect. On desktop, the injected provider works once you're on the Polygon network. See connect-metamask-to-dapps for details.
- Gas & EIP-1559: MetaMask will present the gas UI the network supports. Polygon generally offers much lower gas fees than Ethereum mainnet, so priority fee settings matter less — but you can still set max priority if you need faster confirmations.
Security notes and troubleshooting
- Verify RPC endpoints: Use well-known or official RPC URLs. Avoid random RPCs posted in chats (they can intercept data).
- Phishing dApps: If a dApp asks to switch networks using wallet_addEthereumChain, check the RPC and explorer URLs before approving.
- Wrong network? If you send tokens on Ethereum mainnet without bridging them to Polygon, they won't show up on Polygon until bridged. See move-crypto-between-wallets-and-exchanges and cross-chain-bridges-and-risks.
- Common errors: "RPC not responding" usually means the RPC provider is down. Try a different RPC or check your internet connection. See troubleshooting for common fixes.
If you need to revoke token approvals (I once approved a malicious contract by mistake — learn from my error), follow token-approvals-and-revoke. It’s a good habit to audit approvals periodically.
Who should add Polygon to MetaMask (and who shouldn’t)
Who this is good for:
- Daily DeFi users who want lower gas fees for swaps and DEX activity.
- People who use Polygon-native dApps, liquidity pools, or L2 projects.
- Anyone comfortable managing a hot wallet and seed phrase.
Who should look elsewhere:
FAQ
Q: Is it safe to keep crypto in a hot wallet?
A: Hot wallets are convenient for DeFi and quick trades, but convenience trades off with security. I keep spending amounts in MetaMask and larger holdings in hardware wallets. Use a hardware wallet for significant balances and enable transaction review.
Q: How do I revoke token approvals?
A: Use the "Token approvals" tools in MetaMask or third-party revocation UIs (open the approval tool while connected to the correct network). Start with tiny revocations if you’re unsure. See token-approvals-and-revoke for a step-by-step.
Q: What happens if I lose my phone?
A: If you have your seed phrase (backup), you can recover your wallet on another device. If you lose your seed phrase and lose the device, funds are generally unrecoverable. See backup-and-recovery-seed-phrase and lost-phone-reset-recovery.
Q: Why is my balance zero after switching to Polygon?
A: You're likely looking at the wrong network. Switch to Polygon in MetaMask. If funds are on Ethereum, they won’t appear on Polygon until bridged.
Conclusion & next steps
Adding Polygon to MetaMask is a small config step with big practical benefits: cheaper transactions, faster confirmations, and access to Polygon-native DeFi. I recommend adding the network manually, testing with a tiny transfer, and linking the change to the dApps you use. But stay cautious: verify RPCs, audit token approvals, and back up your seed phrase.
Want step-by-step help with tokens, bridging, or connecting to dApps on Polygon? See these related guides: add-custom-tokens-to-metamask, connect-metamask-to-dapps, and cross-chain-bridges-and-risks.
And if something goes wrong, check troubleshooting first — most issues have a simple fix.