How To Enable Safari Extensions | The Missing Toggle

Enabling Safari extensions requires more than installation — you must toggle the extension on in Settings (iPhone/iPad) or Safari Settings (Mac).

A Safari extension that isn’t toggled on might as well not exist. Here’s how to enable Safari extensions on iPhone, iPad, and Mac — the switch that activates them lives in your device’s settings, not inside the extension app itself. Missing this step is the single most common reason an extension appears installed but does nothing. Once you know where to look, the process takes under a minute on any Apple device.

Enabling Safari Extensions: What You Need First

Safari extensions require iOS 15 or later on iPhone and iPad, and macOS 12 (Monterey) or later on Mac. You need an Apple ID to download from the App Store and a standard internet connection. No special carrier plan or paid account is required — the feature works globally. Many users assume installing the app automatically activates the extension, but installation alone does nothing. You must manually enable each extension from the settings panel after installing it.

How To Enable Safari Extensions On iPhone And iPad

Follow these steps to activate any Safari extension on an iPhone or iPad running iOS 15 or later.

  1. Install the extension app. Open the App Store, search for the extension by name, and tap Get or the install button.
  2. Open Settings. Launch the Settings app on your device.
  3. Navigate to Extensions. Tap Apps > Safari > Extensions.
  4. Toggle the extension on. Tap the extension’s name, then turn the Allow Extension switch to On.
  5. Optional — enable for Private Browsing. Toggle Allow in Private Browsing if the extension should work in private tabs.

The extension now appears in the Safari share sheet and toolbar, and its icon is visible when you visit compatible sites.

How To Enable Safari Extensions On Mac

The process on a Mac uses Safari’s own settings panel rather than the system Settings app. These steps apply to macOS 12 and later.

  1. Install from the Mac App Store. In Safari, click Safari in the menu bar, then select Safari Extensions. This opens the Mac App Store filtered to Safari extensions. Click Get or the install button.
  2. Open Safari Settings. Click Safari in the menu bar, then select Settings (or Preferences on macOS 12–13) from the dropdown.
  3. Go to the Extensions tab. Click Extensions at the top of the settings window.
  4. Check the box. Tick the checkbox next to the extension’s name to enable it.
  5. Optional — enable for Private Browsing. Click the extension’s name in the list, then check Allow in Private Browsing.

The extension’s icon appears in the Safari toolbar, and it activates when you load a compatible website.

Setup Step iPhone / iPad Mac
Installation location App Store Mac App Store (via Safari > Safari Extensions)
Where to enable Settings > Apps > Safari > Extensions Safari > Settings > Extensions tab
Toggle mechanism Allow Extension switch Checkbox next to extension name
Private Browsing toggle Allow in Private Browsing switch Check “Allow in Private Browsing”
Permissions view Tap extension name in Settings Click extension name in Extensions tab
Uninstall method Delete the app from Home Screen Delete the app from Applications folder or Launchpad
OS requirement iOS 15 or later / iPadOS 15 or later macOS 12 (Monterey) or later

Why Do Extensions Stay Grayed Out? (And How To Fix It)

Extensions can appear grayed out or refuse to enable for three main reasons: Screen Time restrictions on iOS, overlay app interference on Mac, or a firewall glitch on macOS 13.4.

Screen Time restrictions (iPhone/iPad). When Content and Privacy Restrictions are enabled but set too strictly, extensions appear grayed and cannot be tapped. Go to Settings > Screen Time > Content & Privacy Restrictions. Turn the restriction off, enable the extension, then turn restrictions back on if needed. Or set Content Restrictions > Web Content to Unrestricted Access. Apple’s official Safari extensions guide covers this restriction in detail.

Overlay interference (Mac). Apps that create screen overlays — like QuickShade — can prevent the extension checkbox from responding. Close overlay apps via Activity Monitor, then try enabling the extension again.

Firewall glitch (macOS 13.4). A known bug in Ventura 13.4 causes extension toggles to stop working after the firewall state has been changed. Open System Settings > Network > Firewall, turn the firewall on, then turn it off again. This resets the state and usually clears the block.

Do Extensions Work In Private Browsing?

Not by default. Safari keeps extensions inactive in Private Browsing mode unless you explicitly allow it. On iPhone and iPad, toggle Allow in Private Browsing in Settings > Apps > Safari > Extensions. On Mac, check the same option in Safari > Settings > Extensions after selecting the extension’s name. This is a privacy safeguard — many extensions can track browsing data, and Private Browsing is designed to limit exposure. Only enable this option for extensions you trust with private activity.

Problem Likely Cause The Fix
Extension grayed out on iPhone/iPad Screen Time content restrictions Settings > Screen Time > Content & Privacy Restrictions — turn off or set Web Content to Unrestricted Access
Extension won’t enable on Mac Overlay app interference (QuickShade, etc.) Close overlay apps via Activity Monitor
Toggle won’t stay on (Mac, macOS 13.4) Firewall glitch in Ventura 13.4 Turn Firewall on, then off in System Settings > Network > Firewall
Extension installed but does nothing User skipped the toggle step Return to Settings (iOS) or Safari Settings (Mac) and enable the extension

The Setup Sequence That Works Every Time

These six steps guarantee a working Safari extension on any supported device:

  1. Install the extension from the App Store (or Mac App Store via Safari).
  2. Open Settings (iPhone/iPad) or Safari > Settings (Mac).
  3. Navigate to the Extensions panel.
  4. Toggle or check the extension to enable it.
  5. Enable Private Browsing support if you need it and trust the extension.
  6. Load a web page to verify the extension’s icon appears and the feature works.

The toggle step is the one that trips most people up. Installing the app does not activate it — you must flip that switch in Settings. Once you know where it lives, enabling a Safari extension takes about 15 seconds.

References & Sources