Using MetaMask with Google Chrome (Complete 2022 Guide)

Disclaimer: This content is not intended to be financial advice and is for informational purposes only. WalletWhys is reader-supported. We may earn commissions if you buy through our links.

Google Chrome is one of the most popular web browsers in the world. It has a number of handy features that make it an excellent tool for anyone who wants to stay connected to the internet. 

There is a way to use MetaMask with Google Chrome. You can open up a new tab in Google Chrome and open up your MetaMask wallet directly from within it. It is as simple as that. You won’t even have to leave your regular tab.

If you aren’t already using MetaMask with your browser of choice, this article is for you. It will teach you how to get started with MetaMask in Google Chrome. You can continue reading to learn more about how to set it up.

In This Post:

How To Install And Use Metamask On Google Chrome?

Metamask is the only one that supports all three core networks (Ethereum, Ethereum Classic, and Rootstock). 

This guide will teach you how to install the Metamask plugin on your Google Chrome browser to take advantage of this program.

  • Step 1: Install the MetaMask extension in your Chrome browser by clicking on the green Add To Chrome button.
  • Step 2: After installation, Click Add To Chrome, and then Add Extension.
  • Step 3: If a pop-up opens asking to allow or deny the Extension, click on the blue + sign to add the Extension. The MetaMask icon is now added to your browser’s toolbar.
  • Step 4: Double click on the MetaMask icon in your browser’s toolbar. A window opens with a fox face icon, which is MetaMask. The fox face icon turns orange and asks you to create a password for your account. 

It would help if you had this password every time you wanted to access your account from a different computer or device. Enter and confirm a strong password of your choice and click on Create button at the bottom of the screen. 

You can use an existing Google account instead of creating a new one by clicking on the Continue Using Existing Account option at the bottom of this screen (please note that you need a Google account for this option).

  • Step 5: MetaMask will prompt you to save a file on your computer. Click on the blue Save button to continue. This is your local storage area, where you can import and export accounts.
  • Step 6: The next screen you see is the actual MetaMask Extension. Click on the three vertical dots at the top right corner of the screen, opening a menu. Click on the “Import Account” option from this menu.
  • Step 7: You will be asked to select an Existing Account or create a New Account (as shown in Step 4). Select Import Existing Account and click the Continue button. You can use any of your existing Bitcoin or Ether wallets here or create new ones. When asked to choose an existing wallet, click on “I don’t have an existing wallet.”
  • Step 8: MetaMask will now show you a list of wallets associated with your account. Select the one you want to use and click Continue.
  • Step 9: You will be asked if you want to create a new seed or use an existing one. We want to make a new seed so click on Create New Seed.
  • Step 10: MetaMask will now ask you to write down the seed phrase on paper and store it somewhere safely (this is your wallet’s private key). 

Make sure that nobody else can see this paper, as anyone who has access to it can have control over your funds. Once done, click on I’ll write it down button.

  • Step 11: MetaMask will randomly generate 12 words for you (you can also choose your own words if you know how). Copy these 12 words somewhere safe, as this is the only way for anyone to access your funds in the future (including yourself). 

Anyone who has access to these 12 words has full control over your funds, so keep them safe. Once you are done, click on Next.

  • Step 12: MetaMask will ask you to verify your seed by entering a few words from the seed phrase you just wrote down. Once done, click on Next.
  • Step 13: A new MetaMask window will open up and show your Ethereum address. You can now see your account balance in Ethers and even send Ethers to this address using MyEtherWallet or any Ethereum wallet that supports EIP-20 tokens (such as Coinomi). That’s it! You have just created your first digital asset wallet.

NOTE: Whenever you want to reaccess this wallet, open the MetaMask extension and enter the same password as before. If you don’t remember your password or don’t know it, go back to Step #2 and create a new wallet with a different password instead of using an existing one.

What is a Recovery Key and Why is it Important?

A recovery key is a small piece of information that you can use to help restore access to your MetaMask account if you ever forget your password. 

We don’t store recovery keys on our servers for security reasons, so they’re only available to you on a computer running the Metamask Chrome extension.

The Recovery Key feature is also handy for managing multiple MetaMask accounts. For example, if you have 3 different accounts on MetaMask and want to apply the same recovery key to them, you can do so with no problem. 

Just set up one recovery key and add it to all of your accounts. Each time you log into one account from another, the recovery key will be automatically applied.

How Does One Get A Recovery Key?

To generate a recovery key, click on the “Generate Recovery Key” button on the MetaMask website. You will be prompted to download the recovery key file and enter the newly generated recovery key into MetaMask.

Where can I find my Recovery Key?

Your Recovery Key is stored on MetaMask’s servers and is only accessible by you until you are ready to use it. When generating a new Recovery Key, save it somewhere safely (such as a USB drive) so that it doesn’t get lost in case of system failure or computer theft.

How do I use my Recovery Key?

Once you have your Recovery Key, you can use it to reset your password on MetaMask by clicking on the “Reset Password” button in the “Settings” menu. 

If you lose your Recovery Key or want to revoke access to your account, don’t hesitate to contact them, and they’ll help reset your password.

Can I export my Recovery Key?

Yes, MetaMask allows you to export a copy of the recovery key stored on the servers to be used as a backup or shared with other users. To export a copy of your recovery key, click on the “Export” button in the “Settings” menu. 

After exporting a copy of your recovery key, store it somewhere safely (such as a USB drive) so that it doesn’t get lost in case of system failure or computer theft.

Tips for Keeping Your Recovery Key Safe

You’ll need to keep your recovery key safe and secure, as it will be the one to help you regain access to your MetaMask account if you ever need to.

Your recovery key can be written down on paper or stored on a piece of paper with some pen or pencil security. Or, if you’re feeling more secure, create a password and keep it in an encrypted file where only you know the password. The best way is up to you, but remember that keeping your recovery key safe is essential. Here are tips for keeping your recovery key safe:

Don’t Use The Same Recovery Key For Multiple Accounts

This is a common mistake that will compromise your account security. Think about it: If an attacker believes that you’re using a certain recovery key for your MetaMask account, they will most likely try to use it on all of your other accounts to gain access, too.

Use An Offline Backup Site For Your Recovery Key

Most online services store your recovery key in metadata at the time of upload, so if an attacker gets ahold of the backup file of your recovery key, they can create their version of the same backup file and get access to it like they would with the original file you uploaded.

Store Your Recovery Key Physically Offline

While it isn’t required, it’s much safer to store your recovery key on a piece of paper or an encrypted file stored in a physically secure location from attackers. 

If you do store your recovery key electronically, here are some tips for making sure it’s securely encrypted so that only you can gain access:

  • Encrypt your Backup with a password.
  • Use an authenticated encryption algorithm like AES with a key length of 128 bits (CBC mode), NIST P256, or NIST P224.
  • For any files and folders containing encrypted files, make sure that the parent folders and all subfolders have permissions set to “Private.”

Do Not Share Recovery Key Details Online With Anyone

Even if you think someone is trustworthy, it’s a terrible idea to share your recovery key with them. Even though you don’t have to give up your recovery key, someone else could potentially use that information to impersonate you on the internet and commit fraud.

If you do accidentally share your recovery key, the attacker will be able to log into your account and cause you huge amounts of damage, like draining all of your ERC20 tokens out of your account.

Store Your Recovery Key In A Secure Wallet

Do not store your recovery key on an application such as MetaMask that keeps the entire account’s private keys offline in encrypted form. Instead, store your recovery key on a secure hardware wallet like TREZOR or Ledger Nano S.

Restore From An Encrypted Backup

You do not need to disclose your recovery key to support agents, as they can always restore your MetaMask account from an encrypted backup that only you know the password to. 

This is a better alternative than granting access to one of their agents, who would likely have access to your entire account if they reset your password instead of just the password itself.

Don’t Forget Or Lose Your Recovery Key

If you happen to lose or forget your recovery key, you can always restore access to your account by creating a new one (allowing you to change or revoke the old one).

Make Sure To Use A Strong Password On Metamask

Always use a strong password on MetaMask, and never reuse it across multiple sites (e.g., email, Google, etc.).

Update Your Account Passwords Regularly

MetaMask will automatically detect and notify you if an account password is outdated, and you can always reset it from within the MetaMask client application. This is a quick and easy way to ensure that if you lose or forget your recovery key, you’ll have a new password in place in no time.

Be Aware Of Phishing Scams

Phishing scams are one of the most common tactics used to trick users into revealing their personal information, including recovery keys. 

If you receive a suspicious email or message that appears to come from MetaMask and asks you for your recovery key or password, delete it right away before you disclose any sensitive information online.

Consider Investing In A Hardware Wallet For The Safety Of Your Recovery Keys

By storing your ERC20 assets offline on a hardware wallet like TREZOR or Ledger Nano S, you can be sure that no one else will be able to gain access to them without having physical access to your devices.

Encrypt Your Recovery Key File With A Strong Password

A strong password is a critical part of protecting your recovery keys. If you’re using a software wallet, we recommend using an authenticated encryption algorithm like AES with a key length of 128 bits (CBC mode), NIST P256, or NIST P224 to encrypt your recovery key file. 

The encryption password should be at least 8 characters in length and contain upper- and lowercase letters, numbers, and symbols.

Be Sure To Test Out The Restore Process On A Throwaway Metamask Account Before Enacting It On A Critical Address

The restore process is different than the account creation process, and it’s essential to test it out beforehand. There are two ways to do this: 

  • Go ahead and create a new MetaMask account
  • Use your recovery key on an old account that you don’t care about anymore.

Schedule Your Account Backups For Weekly Or Bi-Weekly Use Only

For some reason, daily backups are automatically deleted by MetaMask regardless of the frequency set by the user, which can potentially result in losing access to all of your ERC20 tokens if you don’t notice them being missing in time.

Visit Metamask’s Github To Learn How To Create And Use Recovery Keys

Recovery keys are the perfect security feature for anyone using a software wallet like MetaMask. All of your ERC20 tokens are safe, and you can always recover access to your account if you ever lose your recovery key or forget it entirely.

How do I log into MetaMask?

Open your preferred browser and log in to MetaMask. Open the MetaMask Chrome extension icon from the browser toolbar. Select “Settings” and click the “Sync with mobile” button. 

You should see a QR code. Open the MetaMask mobile application, scan the QR code with your phone, and tap on “Log In” to log in.

What Are My Security Measures?

When you use a wallet or a private key, you are responsible for keeping them safe from unauthorized access and making sure that hackers or other malicious individuals do not steal them. 

We strongly recommend using a different password for each of these accounts and using strong passwords (e.g., at least 12 characters and a combination of upper and lower case letters, numbers, and symbols).

MetaMask uses HTTPS to encrypt all communication between your browser and our service providers’ servers. The servers of MetaMask are hosted in San Francisco, CA by the company ConsenSys. They use 256-bit AES encryption for all communication. 

How do I lock my MetaMask and Why it’s Important?

If you are using a browser extension to manage your Metamask, you need to make sure it is always locked.

Many people find it easy to lock MetaMask from the browser but doing this from the extension is not as straightforward.

To get your MetaMask wallet locked:

First, open MetaMask and access the top right corner of your screen. Click on “Settings” and select “Lock wallet .”Once selected, you will be taken back to the dashboard of MetaMask with a padlock icon in the top right corner.

Once locked, you will have to enter your password every time you open MetaMask. However, if you have 2-Factor Authentication enabled for your account, this step is unnecessary as it generates a new password for every transaction request. 

If you did not enable 2FA for Geth, then make sure that your computer is entirely offline before locking up your wallet, as it may still ask for further security measures.

The third step is to confirm that your account has been locked in the MetaMask account settings. This makes sure that only you can access the wallet and that no one else can send you ether from within the wallet.

There are a few other security-related things to note. If you’ve forgotten your password, click on “Forgot password .”You will then be taken to MetaMask’s recovery page, where you have to email them and fill out a form for them to reset your password. 

If you forget any other login information, such as 2FA details or your “master public key”, click on “Settings” and select “Resend account recovery tokens.”

If you’ve locked your MetaMask, it is also a good idea to log out of every other application and computer you have used it on. You’ve essentially disabled any other access outside of your immediately accessible accounts by doing this.

If you are still using MetaMask on an insecure network, like the free wifi at Starbucks, then make sure to close your laptop’s lid or turn off the screen once you have locked your account.

If your encrypted key file is deleted from your local source control repository, then there is no way to recover it from the blockchain. There is absolutely no recourse for recovering funds if you lose access to a critical file.

There are two main ways to lock your MetaMask; one is to set up a pin code, and the other is to enable password protection. We’ll cover both in this post.

Pin Code Protection: Several websites claim they can generate a unique pin code for you which will be required when you want to unlock your MetaMask. However, this is not safe as it leaves the door open for anyone who got hold of your private key (the only thing needed to unlock your MetaMask). 

If you use this method, ensure that the site sends the pin code in an encrypted format so no hacker can access it and use it to unlock your MetaMask.

Setting up a PIN: This method is safer as it will require a user to enter the password, which is stored in your MetaMask wallet. This means that no one will be able to access it without knowing your password. 

The only drawback of this method is that the person using it does not have full control over their funds since they have to remember their private key and password.

First, log into your MetaMask account and navigate to settings. Then navigate to “lock my account.” You’ll see a description of each option and an explanation of which one you should use. The one you should use is “Browser settings.”

Once you enable it, MetaMask will ask you to enter a password. Make sure you give the password a good one because once the account is locked, you cannot change it without resetting MetaMask and losing your funds (they do this to ensure that no one can lock it again).

If you want to unlock your account later, all you need to do is enter the password or PIN and click “Unlock.” This will trigger MetaMask’s auto-lock feature so that it won’t send any transactions until it is unlocked again (unless you have selected “transaction auto-lock” in the settings menu).

Here Are The Benefits Of Locking Your MetaMask Account:

You will not be able to send Ethereum funds to the wrong address accidentally.

  • This prevents other people from accessing or withdrawing your funds without entering a password. 
  • Your passwords will be stored locally, not with any web services or servers in the cloud, which means sensitive information like passwords won’t be on public servers where they could potentially get hacked.
  • It’s private because it uses local storage for your passwords, not the public cloud. – It’s easy to create a new MetaMask account from a backup and restore your wallet using that info if you need to while still protecting your old MetaMask account password. And if you want to be extra careful, you could even use a password manager like LastPass or KeePass to store this backup information (including the password)
  • If you lose access to your MetaMask account just because you forgot your password or it got hacked, you can easily create another one with the same recovered wallet and reaccess those funds.
  • You can also decrypt an encrypted backup by entering the password and pressing the “Decrypt” button.
  • If you write down your encrypting password, it will be really easy to recover your information again.
  • You can lock yourself out of your account by clicking on “Forgot Password?” and following the prompts. This is handy if you’re selling or trading your account or want to ensure no one else has access to it.
  • You can protect yourself from losing funds if MetaMask is hacked or an attacker gains access to them through some other means. This is especially important since MetaMask controls most of your funds.
  • If you forget your password, you can still send a signed transaction from the old address to your new one.
  • If someone else gets access to your computer and manages to log in to MetaMask and send all the funds in it, there will be no way for them to withdraw the funds without knowing the password. So that’s better than nothing.

How Do I Add A Network To Metamask?

You can add a network to MetaMask by clicking the avatar icon in the top right corner and selecting “Settings.”

Then scroll down to Networks and click the “Add network” button. It should display a popup that looks like this:

Type in the name of your network (e.g., MainNet), then select its type. e.g.: Custom RPC, Infura RPC, HTTP(s), IPC(KCP), etc.

After verifying it’s correct, if you wish, you can add a tag you want (for example, MyMainNet).

You will then be taken back to the Networks screen, where you should see the newly added network on your list.

To check that your network has been added correctly, check the settings of your wallet and select it from the drop-down menu. 

You will see “Network”: MainNet instead of just “Network” at the bottom. If you do not see your entire network available on MetaMask, log out and back in again to refresh its status.

How Do I Remove a Network from MetaMask?

First, you need to log in to MetaMask with your password to remove a network. If you have added a network in the past, it will still be listed under the “Networks” section.

Step 1: Click “Settings” on the top left of the MetaMask interface.

Step 2:  Scroll down to the Networks section and click on the network you want to remove.

Step 3:  Click on “Remove Network.”

How Do I Change My Default Networks?

To change your default networks, go to your settings and click on “Default Networks.” You can choose which networks you would like to use for sending or receiving payments. 

This is useful if you have multiple exchanges or wallets that you frequently use and would like them to be automatically selected by MetaMask when a new transaction is initiated from MetaMask.

How Do I Change My Language on MetaMask?

Go to your settings and click on “Language” to change your language. You can choose from the following languages: English, German, French, Spanish, Portuguese, and Russian.

  • Step 1: Go to Settings > Language (the red button)
  • Step 2: Click the language you would like to use.
  • Step 3: Click “Save” at the bottom of the window.

How Do I Add A Token to MetaMask?

If you’re trying to include a token in the MetaMask interface, there are a few steps you need to take:

If you’ve already added tokens before, go to your main account page and click on the “Assets” tab. Click on “Add Token” in the bottom left. You can search for any ERC20 token by typing it in the search box at the bottom of your dashboard. 

Once you’ve found an ERC20 token, you want to add, click “Add Token.” Now that your token is added, go back to your dashboard and click on “View Tokens.” 

You’ll be able to see all of the tokens currently stored in MetaMask. You can send any of these tokens to your friends and family or donate to a cause you believe in.

Wrapping Up

There are a few ways to set up MetaMask in your browser of choice. The easiest way is to use MetaMask’s Chrome extension. If you want to get started with MetaMask quickly, you can use the extension. This will allow you to create a wallet without going through any additional steps.

If you prefer, though, you can always install the desktop web version of the wallet directly from within Google Chrome or another browser. You can learn more about setting up and securing your wallet on the official website or by clicking here for an in-depth article about how it works.