Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas

Wallets and tools · How-to

How to Switch Networks in MetaMask: Desktop and Mobile Guide 2026

MetaMask lets you move between blockchains from the same wallet address, but each network has its own balances and settings. This guide covers how to switch networks on desktop and mobile, add one that is missing, and avoid the mistakes that cause most failed transactions.

By the DappsAtlas editorial team · Updated

Illustration for How to Switch Networks in MetaMask: Desktop and Mobile Guide 2026

What a network is in MetaMask and why it matters

A network in MetaMask is the blockchain your wallet is talking to at a given moment. Ethereum mainnet is the default. Other networks, such as Layer 2 rollups and sidechains, run their own ledgers, have their own native gas token and keep their own record of balances and contract deployments.

The important point is that one MetaMask account can hold a balance on several networks. The address you see is the same everywhere, but the ETH or token balance under that address is tracked separately on each chain. If you select a different network, the wallet shows you what that chain holds for your address, not what you hold on another chain.

This is why switching networks matters. A transaction is only valid on the chain that your wallet is connected to at the time you sign it. If a dApp expects Polygon and you are connected to Ethereum mainnet, the transaction will be rejected or sent to the wrong place. Knowing which network you are on is the first habit to build.

Check your current network and balance first

Before you change networks, check three things so you do not end up confused or paying fees you did not expect.

  • Which network holds your funds. Look at the transaction history or the block explorer for the chain where you received the tokens.
  • Which network the dApp needs. Most sites name the chain in their interface or documentation.
  • Whether you have enough of the gas token. Each network charges fees in its own native token, so you need a small amount of that token on the chain where you plan to transact, even if your main balance is elsewhere.

It also helps to write down the network name and chain ID you intend to use. Chain IDs are numbers that identify each network, and they are a more reliable check than a name alone, because some networks have similar names or unofficial copies.

How to switch networks on the MetaMask browser extension

On the desktop browser extension, the network selector sits near the top of the MetaMask window, usually beside the account icon. It shows the name of the network you are currently using. The exact layout can change between versions, so if you cannot find it, look for the network name at the top of the home screen.

To switch networks:

  1. Open the MetaMask extension from your browser toolbar and unlock it.
  2. Click the network selector at the top of the window.
  3. Pick the network from the list. Networks you have already added appear here.
  4. Confirm that the network name at the top has changed.
  5. Check your balance again, because the displayed tokens now belong to the new network.

If the network you need is not in the list, you will need to add it. Test networks are hidden by default in some versions. If you are working with a test network, look for the option to show test networks in the settings, then select it from the same menu.

Older versions of the extension placed the Networks option inside the main menu. If the selector is not visible, open the menu from the top right and look for Networks.

How to switch networks in the MetaMask mobile app

The mobile app works in a similar way, though the layout is different. On the home screen, tap the network name near the top of the screen. A list of available networks opens. Choose the network you want, then return to the home screen and confirm the name has changed.

Steps on mobile:

  1. Open the MetaMask app and sign in with your password or biometric check.
  2. Tap the network name shown at the top of the home screen.
  3. Select the network from the list.
  4. Check that your balance and token list now match the network you expect.

If you use the app in the in-app browser to open a dApp, the site may ask to switch chains. You will see a prompt asking you to approve the change. Read the network name in the prompt before you approve it. Mobile screens are small, so it is easy to miss a mismatch. If anything looks wrong, reject the request and switch manually from the home screen.

How to add a network that is not in the list

Most common networks are included by default, but not all of them. If a network is missing, you can add it by hand. The usual fields are:

  • Network name. A label you choose to recognise it.
  • RPC URL. The address of the node your wallet uses to read and send data on that chain.
  • Chain ID. A number that identifies the network.
  • Currency symbol. The name of the native gas token.
  • Block explorer URL. Optional, but useful for checking transactions.

Always copy these values from the network's official documentation or from the project's own announcement. A wrong RPC URL or chain ID can point your wallet at a service you do not trust, or make it show the wrong balances. Do not add a network because a stranger sent you a link or a message in a chat.

To add a network on desktop, open the network selector, choose the option to add a network, and enter the fields. On mobile, the path is in the network list and the same fields apply. After saving, switch to the new network and check the chain ID shown in the details before you use it.

Why switching networks does not move your funds

Switching networks changes the view and the chain your wallet signs for. It does not move tokens between chains. If you received USDC on one network, it stays on that network until you transfer it. Switching to another network will show you a zero balance for that token, and this can look like a loss when it is not.

The balance you see for a network can also be wrong if the token list is missing an entry. Many tokens are not shown automatically on every chain. You can add a token manually by entering its contract address for that network. Get the contract address from the official source for the token or the block explorer, and check it carefully, because similar-looking fake tokens exist.

If the balance still does not appear, look up your address on the block explorer for that chain. The explorer shows transactions and token transfers even when your wallet does not display them.

How to move assets between networks safely

To move assets from one network to another, you usually use a bridge or a cross-chain swap. A bridge locks or burns tokens on the source chain and releases or mints them on the destination chain. Some bridges are operated by the network itself, which are often called canonical bridges. Others are third-party services that connect many chains.

Before you use any bridge, take these steps:

  1. Confirm the bridge address or website from the network's official documentation rather than a search result or an advert.
  2. Start with a small amount to see how long the transfer takes and what fees apply.
  3. Make sure you hold the gas token for the destination chain if the transfer needs a final transaction there.
  4. Read the approval prompts. Approving a token spend lets a contract move that token, so only approve what you need.
  5. Keep the transaction hash so you can track the transfer on both block explorers.

Bridges carry smart contract risk and operational risk. Transfers can be slow, fees can change, and some routes are paused. Treat any bridge as a tool with its own rules, not as a guaranteed service.

What to do when a website asks you to switch networks

Websites use a standard wallet request to ask MetaMask to change networks. When this happens, you will see a prompt naming the network. Approving it switches your wallet to that chain. Declining it leaves your current network unchanged.

A prompt is a request, not an instruction you must follow. Before you approve, ask yourself whether you expected to use that network on this site, whether the network name matches the one in the site's documentation, and whether you are about to sign anything after the switch. If the site asks you to add a network you do not recognise, reject it and check the project's official channels.

If you are unsure, reject the request, select the network yourself from the wallet, and then reload the dApp. Keeping the switch under your own control is the safest habit, especially on sites you do not use often.

Be alert to lookalike sites. Phishing pages copy the design of popular dApps and may send network prompts that lead to fake chains. Type or bookmark addresses you trust, and do not sign requests that appear after you clicked an unexpected link.

Common problems and how to fix them

Most switching problems come from one of a few causes.

  • The wrong network is selected. Check the name at the top of the wallet before you sign anything. If a transaction fails, this is the first thing to check.
  • The token is not added on that network. Add it by contract address from an official source, or view the balance on the block explorer.
  • You have no gas token on the current chain. Fees are paid in the native token of the network you are using. Buy or bridge a small amount of that token there, then try again.
  • A transaction is stuck or pending. Look it up on the block explorer for that chain. Do not send a second identical transaction without checking the first one, because you may pay twice.
  • The network is unreachable. This can be a temporary RPC problem. Try a different reputable RPC endpoint from the official documentation, or wait and retry.
  • Test networks are hidden. Enable them in the settings if you need them, and remember that test tokens have no real value.

If the problem continues, consult the network's official support channels and the MetaMask support pages. Never share your recovery phrase or private key with anyone who offers help, including people who contact you first in a chat or direct message.

Frequently asked questions

Do I lose my tokens when I switch networks in MetaMask?

Usually not. Switching networks changes which chain MetaMask is connected to, but your wallet address stays the same. Your assets stay on the chain where they were received. To use them on another chain, you normally need a bridge or a swap that moves them.

Can I switch to a network that is not listed in MetaMask?

Yes, in most cases. The network selector shows only networks that are already added. Open the network menu, choose the option to add a network, and enter the details published by that network's official documentation. Check the chain ID and currency symbol before you save.

Why does a website keep asking me to switch networks?

A dApp can request a switch, and MetaMask will show a prompt. The prompt does not change your network until you approve it. Read the network name in the prompt and make sure it matches the chain the site is meant to use before you confirm. If you are unsure, reject it and select the network yourself.

What should I do if my balance looks missing after switching?

Start by checking that the network selector matches the chain where your tokens sit. Then confirm the token is shown on that network, because tokens are tracked per chain. If the balance is still missing, check the transaction history on the relevant block explorer for that network. Keep the wallet recovery phrase private while you check, and never share it with anyone who asks for it.

Are there legal or age considerations when I use MetaMask on different networks?

Check the rules that apply where you live before you use any crypto service, including bridges, swaps and casino-style products. Those services may not be available in every region, and access rules can change. Crypto gambling is only for adults who are old enough to gamble legally where they are, and only with money they can afford to lose. Setting a budget and taking breaks can help. Gambling problems can be reported to local support services.

Mentioned in this guide

dApps in this guide

Arbitrum Bridge logo

Arbitrum Bridge

Canonical Bridge

Score 8.0 out of 10

Arbitrum Bridge is the canonical bridge that moves ETH and ERC-20 tokens between Ethereum mainnet and the Arbitrum Layer-2 rollup.

TVL $3.27B−1.3%Ethereum
Polygon Bridge logo

Polygon Bridge

Canonical Bridge

Score 7.4 out of 10

Polygon Bridge is the canonical route between Ethereum and the Polygon network, used by people moving assets onto Polygon via the official Portal.

TVL $2.68B+1.6%Ethereum
Optimism Bridge logo

Optimism Bridge

Canonical Bridge

Score 7.4 out of 10

Optimism Bridge is the canonical bridge between Ethereum and OP Mainnet, used to move assets to the Optimism layer 2.

TVL $503M−11.0%Ethereum · Base · Optimism
Linea Bridge logo

Linea Bridge

Canonical Bridge

Score 7.6 out of 10

Linea Bridge is the official canonical bridge and funding page for moving assets from Ethereum to the Linea layer 2, plus aggregator and exchange routes.

TVL $212M−1.6%Ethereum
Across logo

Across

Cross Chain Bridge

Score 8.0 out of 10

Across is an intent-based cross-chain bridge and swap protocol for moving tokens between Ethereum, rollups and other chains, with an API for apps.

TVL $15.3M−8.3%Ethereum · Arbitrum · Optimism +19

Bungee

Bridge Aggregator

Score 7.4 out of 10

Bungee is a Socket-powered bridge aggregator that compares routes across bridges and DEXs so users can move tokens between blockchains.

Ethereum · Sonic
Jumper Exchange logo

Jumper Exchange

Bridge Aggregator

Score 7.4 out of 10

Jumper is a non-custodial multi-chain app, built on LI.FI, that aggregates swaps and bridges and is expanding into earn, RWAs and perps.

Wormhole logo

Wormhole

Cross Chain Bridge

Score 7.6 out of 10

Wormhole is a cross-chain messaging and bridge protocol linking over 40 blockchains, with the W governance token, for DeFi users and multichain developers.

Ethereum · Solana · Cosmos +5
Common logo

Common

Privacy

Score 6.2 out of 10

Common is a non-custodial ZK privacy dapp on Arbitrum and Aleph Zero EVM that lets users shield funds and withdraw to a new, unlinkable wallet.

TVL $1.58K+1.3%Arbitrum

Keep reading

Related guides

All wallets and tools guides

Wallets and tools · How-to

How to Set Up and Fund a Polygon Wallet in 2026

A Polygon wallet is a self-custody account that holds POL and tokens on the Polygon network. This guide walks through choosing a wallet, backing up its recovery phrase, adding the network, and funding it without sending assets to the wrong chain.