How to Add a Custom Network to MetaMask (2026)

— By Tony Rabbit in Tutorials

How to Add a Custom Network to MetaMask (2026)

Learn to add custom networks like BNB Chain, Polygon, Arbitrum, or Base to MetaMask on desktop or mobile. A comprehensive, beginner-friendly guide for 2026

How to Add a Custom Network to MetaMask (2026)

5+
Chains supported
2
Main methods
5
Data points needed
~5 min
Time to add

Introduction: Why Custom Networks Matter in Web3

MetaMask is one of the most popular cryptocurrency wallets, serving as your gateway to the decentralized web. While it comes pre-configured with the Ethereum network, the Web3 ecosystem is vast and extends far beyond a single blockchain.

To interact with decentralized applications (dApps) on other popular chains like BNB Chain, Polygon, Arbitrum, or Base, you need to add these networks to your MetaMask wallet. This tutorial will guide you through the process, ensuring you can seamlessly navigate the multi-chain world.

What You Need Before You Start

Before you begin adding a custom network, ensure you have a few essentials in place. These prerequisites will make the process smooth and secure.

  • MetaMask Wallet: You need to have MetaMask installed, either as a browser extension on your desktop or the mobile app on your smartphone. Make sure it's set up and you have access to your seed phrase.
  • Network Details: For manual addition, you'll need specific information about the network you want to add. This includes the Network Name, New RPC URL, Chain ID, Currency Symbol, and Block Explorer URL.
  • Internet Connection: A stable internet connection is required to communicate with the blockchain and update your wallet settings.

Why Add Custom Networks? Unlocking the Multi-Chain Ecosystem

The blockchain landscape is no longer dominated by a single chain. Different blockchains offer unique advantages, such as lower transaction fees, faster processing times, or specialized dApps.

By adding custom networks, you gain the ability to:

  • Access a wider range of dApps, including decentralized exchanges (DEXs), lending platforms, NFT marketplaces, and games.
  • Utilize alternative blockchains that may offer more cost-effective transactions compared to Ethereum's mainnet.
  • Manage assets across different chains from a single, familiar wallet interface. This is crucial for platforms like DEXTools, which aggregate data from various chains.

Methods for Adding a Custom Network: Manual vs. Automated

There are two primary ways to add a custom network to MetaMask: manually entering the details or using a trusted network directory for an automated setup. Both methods are effective, but one might be more suitable depending on your comfort level and the availability of the network details.

Method 1: Using a Trusted Network Directory (Recommended for Beginners)

This is often the simplest and quickest way to add a new network. Trusted directories like chainlist.org (or similar services) maintain a comprehensive list of blockchain networks and their correct configuration details.

Method 2: Manually Adding Network Details

The manual method involves directly inputting the network's specific parameters into MetaMask. This is useful if the network isn't listed on a directory or if you prefer to verify details yourself from official sources.

Step-by-Step Guide: Adding a Custom Network

Let's walk through the process step-by-step. We will cover both the automated and manual approaches.

Option A: Using a Trusted Network Directory (e.g., chainlist.org)

  1. Navigate to a trusted directory. Open your web browser and go to a reputable site like chainlist.org.
  2. Connect your MetaMask wallet. On the directory website, locate and click the 'Connect Wallet' button. This will prompt a MetaMask pop-up asking for permission to connect. Approve the connection.
  3. Search for your desired network. Use the search bar on the directory site to find the blockchain you wish to add (e.g., 'BNB Chain', 'Polygon', 'Arbitrum', 'Base').
  4. Add the network to MetaMask. Once you find the network, click the 'Add to MetaMask' button next to its entry.
  5. Approve in MetaMask. A MetaMask pop-up will appear, displaying the network details. Review these details to ensure they match what you expect, then click 'Approve'.
  6. Switch to the new network. After approval, MetaMask will ask if you want to switch to the newly added network immediately. Click 'Switch network' to start using it.
How to Add a Custom Network to MetaMask (2026)

Option B: Manually Adding a Network

  1. Open MetaMask. Click on the MetaMask extension icon in your browser or open the mobile app.
  2. Access Network Selection. Click on the network dropdown menu at the top of the MetaMask interface (it usually says 'Ethereum Mainnet').
  3. Select 'Add network'. Scroll down and click on the 'Add network' option.
  4. Choose 'Add a network manually'. On the desktop, you'll see a button for 'Add a network manually'. On mobile, the screen will directly present the input fields.
  5. Enter network details. You will be presented with fields to enter the network information. You need: Network Name, New RPC URL, Chain ID, Currency Symbol, and Block Explorer URL. Source these details from the chain's official documentation or a trusted explorer.
  6. FieldDescriptionExample (Polygon Mainnet)
    Network NameA recognizable name for the networkPolygon Mainnet
    New RPC URLThe URL for the network's RPC endpointhttps://polygon-rpc.com/
    Chain IDUnique identifier for the blockchain137
    Currency SymbolThe native token symbol (e.g., ETH, BNB, MATIC)MATIC
    Block Explorer URL (Optional)URL for the network's block explorerhttps://polygonscan.com/
  7. Save the network. After entering all details, click 'Save'. The network will now be added to your MetaMask, and you can switch to it from the network dropdown.

On Desktop vs. Mobile: Key Differences

The core functionality for adding custom networks is consistent across MetaMask's desktop extension and mobile app, but there are minor UI differences.

  • Desktop Extension: You access the network selection by clicking the network dropdown at the top. The 'Add network' option leads to a screen where you choose 'Add a network manually' or use the 'Popular' networks list.
  • Mobile App: In the mobile app, you tap the hamburger menu (three lines) in the top-left, then scroll down to 'Settings', then 'Networks', and finally 'Add network'. The 'Add network' screen directly presents the manual input fields, similar to the desktop's manual addition form.
  • Browser Integration: On desktop, using a trusted directory like chainlist.org is seamless as it directly interacts with your browser extension. On mobile, you would typically use the in-app browser within MetaMask to visit such sites.
How to Add a Custom Network to MetaMask (2026)

Common Chains to Add to MetaMask

Beyond Ethereum, several other popular EVM-compatible blockchains are frequently added to MetaMask. Here's a brief overview of some of them:

NetworkKey FeaturesPrimary Use Cases
BNB Chain (BSC)High transaction speed, low fees, large user base.DeFi, GameFi, NFTs, dApps.
Polygon (Matic)Scalability solution for Ethereum, low fees, fast transactions.DeFi, NFTs, enterprise solutions, dApps.
Arbitrum OneLayer 2 scaling for Ethereum, optimistic rollups, high throughput.DeFi, dApps requiring high scalability.
BaseEthereum L2 incubated by Coinbase, low cost, developer-friendly.Consumer dApps, new protocols, NFTs.
OptimismAnother leading Ethereum L2, optimistic rollups, strong ecosystem.DeFi, dApps, gaming.

Fees and Costs: Is Adding a Network Free?

Adding a custom network to MetaMask is completely free. There are no direct costs or transaction fees associated with configuring your wallet to recognize a new blockchain.

However, once you start interacting with dApps or sending transactions on the newly added network, you will incur transaction fees (gas fees) specific to that blockchain. These fees are paid in the network's native currency (e.g., BNB for BNB Chain, MATIC for Polygon, ETH for Arbitrum/Base).

Troubleshooting: Common Problems and Fixes

While adding networks is generally straightforward, you might encounter a few issues. Here are common problems and how to resolve them:

ProblemFix
Wrong Chain ID: Error message like 'Invalid Chain ID' or transactions failing.Double-check the Chain ID. It must be an exact match. Get it from official documentation or chainlist.org.
RPC URL Issues: Network connection errors, transactions stuck, or wallet not showing balances.The RPC might be down or rate-limited. Try a different RPC URL for the same network (official sources usually list alternatives). Clear your browser cache or restart MetaMask.
Duplicate Network: Error 'This network is already added'.You've likely added it before. Check your network list. If it's a testnet, it might have a similar name.
Funds Look Missing: Wallet shows zero balance after switching networks.This is common! You are likely viewing the wrong network. Switch back to the network where your funds are located. Funds are never 'lost' just because you're on the wrong network.
MetaMask Not Connecting: When using chainlist.org or a dApp.Ensure your MetaMask extension is active and unlocked. Try refreshing the page or restarting your browser. Check browser settings for any blocked pop-ups.
Pro Tip. If you're having persistent issues, try restarting your browser or device. Sometimes a simple refresh can resolve connectivity problems.

Security and Scams to Avoid

Security is paramount in the crypto space. When adding custom networks, be extremely cautious to protect your assets.

WARNING. Always get RPC and chain details from official sources. Malicious RPC endpoints can spy on your transactions, redirect your funds, or mislead you with fake balances. Never use details from unofficial forums, random social media posts, or unverified websites. Stick to official chain documentation or trusted aggregators like chainlist.org.
  • Verify URLs: Double-check the URL of any website you use to get network details or connect your wallet. Phishing sites often mimic legitimate ones with subtle spelling differences.
  • Official Documentation: The most secure way to get manual network details is directly from the official website of the blockchain project (e.g., BNB Chain documentation, Polygon developer docs).
  • Beware of Impersonators: Scammers often impersonate support staff or project teams. Never share your seed phrase or private keys with anyone, under any circumstances.
  • Use Reputable Tools: Stick to widely recognized and audited tools and services.

Tips and Best Practices

To ensure a smooth and secure experience when managing multiple networks in MetaMask, consider these best practices:

  • Bookmark Official Sources: Once you find the official documentation or a trusted network directory, bookmark it for quick and safe access in the future.
  • Keep MetaMask Updated: Regularly update your MetaMask extension or mobile app to the latest version. Updates often include security patches and new features.
  • Understand Gas Fees: Familiarize yourself with the typical gas fees on each network you use. This helps in estimating transaction costs and avoiding surprises.
  • Test with Small Amounts: When interacting with a new dApp or sending tokens on a newly added network for the first time, always start with a small, insignificant amount to confirm everything works as expected.
  • Review Transactions Carefully: Before confirming any transaction in MetaMask, always review the details presented, including the amount, recipient, and estimated gas fees.

Conclusion: Expanding Your Web3 Horizon

Adding custom networks to MetaMask is a fundamental skill for anyone serious about exploring the broader Web3 ecosystem. By following this comprehensive guide, you can confidently connect to a multitude of blockchains, access diverse dApps, and manage your digital assets across different environments.

Remember to prioritize security by always verifying network details from official sources and staying vigilant against potential scams. With your MetaMask wallet now configured for multiple chains, you're well-equipped to navigate the exciting and ever-evolving world of decentralized finance and beyond.

Frequently Asked Questions

How do I add a custom network to MetaMask?

The simplest way is to use a trusted network directory like chainlist.org, which allows you to connect your wallet and add a network in a few clicks. Alternatively, you can add it manually through MetaMask's settings.

What information do I need to add a network manually in MetaMask?

You will need the network name, RPC URL, chain ID, currency symbol, and block explorer URL. This information can be found in the chain's official documentation or a trusted explorer.

Where can I find the network details for a custom chain?

Always obtain RPC and chain details from official sources, such as the blockchain's official documentation or a trusted block explorer, to ensure accuracy and security.

Why would I need to add a custom network to MetaMask?

MetaMask ships with Ethereum by default. To interact with other blockchain networks like BNB Chain, Polygon, Arbitrum, or Base, you need to add them as custom networks.

Is the process for adding a custom network different on MetaMask mobile?

No, the same 'Add network' screen and process exist within the MetaMask mobile application as on the desktop version.

What are common problems when adding a custom network to MetaMask?

Common issues include entering a wrong chain ID, using an RPC that is down or rate-limited, attempting to add a network that is already present, or mistakenly believing funds are missing because you are viewing the wrong network.

What is the risk of using unofficial RPC endpoints?

Using malicious RPC endpoints can compromise your privacy and security, as they can spy on your transactions or mislead you with incorrect information.

How can I verify if I have added a network correctly?

After adding a network, ensure you can see your assets on that network and interact with dApps. If funds appear missing, double-check that you are viewing the correct network in MetaMask.

Related Guides