sodcalculator

10 Tech How-To

Remove Malicious Browser Extensions: Step-by-Step

Guide 10-32076 · Updated · Step by step

Malicious browser extensions can hijack your searches, inject ads, steal passwords, or track your activity without obvious signs. This guide shows you how to identify suspicious extensions, remove them completely from Chrome, Firefox, Edge, and Safari, and restore your browser to a clean state. You’ll need a few minutes and access to your browser’s settings menu.

What You’ll Need

  • Access to the browser where the suspicious extension is installed (Chrome, Firefox, Edge, or Safari).
  • Administrator rights on your computer (to delete files if the extension persists).
  • A backup of any important bookmarks or passwords, just in case you reset browser settings.

Step-by-Step

  1. Open your browser’s extension manager. Each browser has a dedicated page:
    • Chrome / Edge: type chrome://extensions (or edge://extensions) in the address bar and press Enter.
    • Firefox: type about:addons and press Enter, then click “Extensions” on the left.
    • Safari: go to Safari menu → Settings (or Preferences) → Extensions tab.
  2. Review the list carefully. Look for extensions you don’t remember installing, ones with generic names (e.g., “Shopping Helper”, “New Tab”, “Search Plus”), or those with no icon. Sort by “Enabled” to see what’s active.
  3. Check each extension’s permissions. Click “Details” (Chrome/Edge) or the gear icon (Firefox) to see what it can access. Red flags include: “Read and change all your data on all websites”, “Access your tabs and browsing activity”, or “Manage your downloads”. Legitimate extensions usually need only specific site access.
  4. Search the extension name online. Type the exact name plus “malware” or “virus” into a search engine. If you find reports of ad injection, data theft, or forced redirects, treat it as malicious.
  5. Remove the extension. Click the “Remove” or “Delete” button. In Chrome/Edge, click “Remove” and confirm. In Firefox, click the three-dot menu next to the extension and choose “Remove”. In Safari, select the extension and click “Uninstall”.
  6. If removal fails, disable it first. Toggle the switch to turn it off, then try removing again. Sometimes a malicious extension blocks its own deletion.
  7. Reset your browser settings. After removal, reset to default to undo any changes the extension made:
    • Chrome: Settings → Reset settings → Restore settings to their original defaults.
    • Edge: Settings → Reset settings → Restore settings to their default values.
    • Firefox: Help → More troubleshooting information → Refresh Firefox.
    • Safari: Safari menu → Settings → Privacy → Manage Website Data → Remove All (this clears cookies and site data).
  8. Clear your browsing data. Go to browser history and clear cache, cookies, and site data for the past 4 weeks. This removes any tracking scripts the extension left behind.
  9. Check your homepage and search engine. If your homepage or default search changed, set them back manually in browser settings. Malicious extensions often change these to ad-filled pages.
  10. Scan for leftover files. On Windows, open File Explorer and search for the extension’s folder in %LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensions (or the Edge equivalent). Delete any folders related to the removed extension. On a Mac, check ~/Library/Application Support/Google/Chrome/Default/Extensions.
  11. Run a security scan. Use your built-in antivirus (Windows Defender or macOS XProtect) or a reputable third-party scanner to check for any malware that may have been installed alongside the extension.

Common Mistakes

  • Only disabling, not removing. A disabled extension can still run in the background or be re-enabled by a malicious script. Always remove it completely.
  • Skipping the browser reset. Even after removal, settings like homepage, search engine, and new tab page may remain hijacked. Reset them.
  • Ignoring the “Managed by your organization” label. In Chrome/Edge, this means a policy is controlling the extension. You’ll need to delete the policy from the registry (Windows) or a configuration profile (Mac) before you can remove it.
  • Reinstalling from the same source. If you got the extension from a random website, you’ll likely get the same malware again. Only install from official stores.

Tips

  • Install fewer extensions. Each one is a potential attack vector. Only keep ones you use regularly.
  • Check the developer name. If an extension claims to be from a known company but the developer name is random, it’s likely fake.
  • Read reviews carefully. Look for recent reviews mentioning “adware”, “redirect”, or “slows down”. Some reviews are fake, so cross-check with a web search.
  • Use the “Enhanced Protection” in Chrome or “Strict” mode in Firefox. These block known malicious extensions automatically.
  • Keep your browser updated. Updates often include security patches that block known malware.

Troubleshooting

  • Extension won’t remove. If the “Remove” button is grayed out, the extension is likely managed by a policy. On Windows, open Registry Editor and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist (or Microsoft\Edge). Delete the relevant entries. On Mac, go to System Settings → Privacy & Security → Profiles, and remove any profile that lists the extension.
  • Homepage keeps changing back. After removal, if your homepage reverts to a spam page, a scheduled task or startup program is re-adding it. Run a full antivirus scan and check your startup programs (Task Manager → Startup on Windows, or System Settings → General → Login Items on Mac).
  • Search results still show ads. The extension may have installed a separate program or a browser helper object. Check your installed programs list and uninstall anything suspicious. Also check your proxy settings – some malware sets a proxy to intercept traffic.
  • Removal works but comes back after restart. This indicates a persistent infection. Boot into Safe Mode (Windows) or Safe Boot (Mac) and repeat the removal steps. If that fails, consider resetting your browser profile entirely (backup bookmarks first).

Frequently Asked Questions

How do I know if an extension is malicious?

Common signs: you didn’t install it, it requests excessive permissions, it injects ads into pages, it changes your homepage or search engine, or it slows down your browser. Search the name online for “malware” or “virus” to confirm.

Can a malicious extension steal my passwords?

Yes, if it has permission to read and change data on all websites, it can capture what you type, including passwords. After removal, change your passwords for important accounts, especially if you used the browser’s autofill.

What if I use a mobile browser?

The same principles apply. On Android Chrome, go to Settings → Extensions (or the three-dot menu → Extensions). On iOS Safari, go to Settings → Safari → Extensions. Remove any that look suspicious.

Will removing an extension delete my data?

Removing the extension only deletes the extension itself and its stored data, not your bookmarks, history, or saved passwords. However, if the extension was a password manager, you’ll lose those stored passwords, so export them first if possible.

How can I prevent this in the future?

Only install extensions from official stores (Chrome Web Store, Firefox Add-ons, Microsoft Edge Add-ons). Check permissions before installing, and regularly review your extension list. Use a reputable antivirus and keep your browser updated.

Is it safe to use a browser extension that asks for “Access to all websites”?

Not always. Legitimate extensions like password managers or ad blockers may need it, but be cautious. If the extension’s purpose doesn’t justify that access, don’t install it.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →