Skip to main content

How to remove an account from your MetaMask

This guide shows you how to hide or remove an account from your MetaMask wallet.

  • Hide: Any account you've added to MetaMask can easily be hidden from your account selector menu, allowing you to view the accounts that are most important to you more easily.

  • Remove: Depending on the account type (usually some imported accounts and hardware wallets), you may also be able to remove accounts from your MetaMask instance altogether. TL;DR: You can only remove accounts if you see the 'Remove account' option in the account selector menu. Otherwise, you can only hide them.

Hide an account

Hiding an account is easy; click on the three vertical dots menu to the right of your account, and click 'Hide account'.

MetaMask extension account list hide account option

You can also easily unhide accounts so they show up in the main accounts list again. In the account selector menu, click 'Hidden accounts' to reveal the accounts you've hidden. Then, click the three vertical dots menu to the right of the account you wish to unhide, and click 'Show account'.

MetaMask extension account list view hidden accounts

Remove an account

How do I remove created accounts?

It is not possible to remove created accounts (additional accounts derived from your SRP), as your address remains permanently on the blockchain. You can "hide" any accounts you don't wish to see anymore by following the steps above.

You can only remove imported accounts and external accounts that you imported with a private key or JSON file (such as a hardware wallet) if on an SRP-only wallet; if you created your wallet using a Google/Apple account, you can only hide accounts, not remove them as they will be forever linked to your Google/Apple account.

Accounts you've added using the 'Add account' button in MetaMask cannot be removed. See below for more information, or consider hiding them for a potential workaround.

Navigate to your accounts by clicking the account selector at the top of the screen. Here you will see any accounts you've imported, as they should be labelled.

MetaMask extension locate accounts list

In the account selector dropdown, click on the three vertical dots menu to the right of the imported account. This will open the menu where you can click 'Remove account':

MetaMask remove imported account
extension

Was this helpful?
Connect MetaMask to provide feedback
What is this?
This is a trial feedback system that uses Verax to record your feedback as onchain attestations on Linea Mainnet. When you vote, submit a transaction in your wallet.