How to Disable an Extension in Any Major Browser

Browser extensions are small but powerful — they block ads, manage passwords, translate pages, and dozens of other things. But they can also slow your browser down, conflict with websites, or simply outlive their usefulness. Knowing how to disable (not just uninstall) an extension gives you a useful middle ground: pausing its behavior without losing your settings or data.

What "Disable" Actually Means vs. Uninstall

Disabling an extension turns it off temporarily. The extension stays installed, its data and configuration remain intact, but it stops running in the background and stops affecting your browsing. Uninstalling removes it entirely.

This distinction matters when you're troubleshooting. If a website is behaving strangely, disabling extensions one at a time helps isolate which one is causing the problem — without losing everything if you need to re-enable it later.

How to Disable Extensions in Google Chrome 🖥️

  1. Click the three-dot menu (⋮) in the top-right corner
  2. Go to Extensions > Manage Extensions
  3. Find the extension you want to disable
  4. Toggle the blue switch to the off position — it turns gray when disabled

You can also type chrome://extensions directly into the address bar to reach this page faster.

Chrome also has a pin/unpin feature in the toolbar, but pinning or unpinning an extension only affects visibility — it does not disable functionality.

How to Disable Extensions in Mozilla Firefox

  1. Click the hamburger menu (≡) in the top-right corner
  2. Select Add-ons and themes
  3. Choose Extensions from the left sidebar
  4. Click the blue toggle next to the extension you want to disable

Alternatively, type about:addons in the address bar and press Enter.

Firefox also lets you set extensions to run only in private windows or to be restricted to specific sites — more granular than a simple on/off toggle.

How to Disable Extensions in Microsoft Edge

Edge is Chromium-based, so the process mirrors Chrome closely:

  1. Click the three-dot menu in the top-right
  2. Go to Extensions > Manage Extensions
  3. Toggle off the extension using the blue switch

The shortcut edge://extensions works the same way as Chrome's equivalent.

How to Disable Extensions in Safari (Mac)

  1. Open Safari > Settings (or Preferences on older macOS versions)
  2. Click the Extensions tab
  3. Uncheck the checkbox next to the extension you want to disable

Safari's extension management is more conservative by design — extensions must be approved through the App Store, and toggling them off is the primary control mechanism available to users.

Variables That Affect Your Approach

Not every disable process works identically. Several factors shape what you'll actually encounter:

VariableHow It Affects the Process
Browser versionUI layouts change between updates; toggle placement may shift
Operating systemSafari behaves differently on macOS vs. iOS; mobile browsers have limited extension support
Extension typeSome extensions (like developer tools) require browser restart after toggling
Enterprise/managed devicesIT-managed browsers may lock or restrict extension controls
Extension permissionsSome extensions have deep system access that may persist briefly after disabling

Mobile Browsers: A Different Situation

On iOS and Android, extension support is limited compared to desktop. Firefox for Android supports a subset of extensions and follows a similar toggle process through its Add-ons menu. Safari on iOS does support extensions (added in iOS 15), accessible through Settings > Safari > Extensions.

Most Chromium-based browsers on mobile — including Chrome for Android — do not support extensions at all, so this isn't a concern there.

Why People Disable Rather Than Delete

There are several common reasons to disable rather than fully remove:

  • Troubleshooting: Identifying which extension breaks a specific website
  • Performance testing: Checking whether extensions are slowing page loads
  • Temporary inactivity: Keeping a seasonal or project-specific extension without it running constantly
  • Privacy audits: Reviewing what's active before a sensitive session

Disabling is also reversible in seconds, making it a low-risk way to experiment with your browser environment.

A Note on Extension Behavior After Disabling 🔍

Some extensions inject code into pages that have already loaded. Disabling mid-session may not fully remove that injected behavior until the tab is refreshed or the browser is restarted. If you're troubleshooting and need a clean test, reload the page or open a new tab after disabling.

Extensions that run as background services (like VPNs or sync tools built as browser extensions) may take an extra moment to fully stop after toggling off. This is normal and not a sign that the disable didn't work.

The Part That Depends on You

The mechanical steps above are consistent across browsers, but what those steps mean for your specific situation varies considerably. A power user managing twenty extensions on a developer machine has different priorities than someone who just noticed their browser feels sluggish. Whether you're disabling one extension to fix a broken checkout page or auditing everything installed over years of casual clicking — the right call depends on what's actually running in your browser, how you use it, and what you're trying to solve.