Is it true AdBlock will stop working after upgrading to Safari 12?

Apple is introducing a lot of changes with MacOS Mojave and Safari 12. Some of them mean that how you use AdBlock will change after you upgrade. The first change you will notice is that Safari turns off AdBlock (and other ad blocking extensions) when you upgrade to Safari 12.

If you installed AdBlock from our website, Safari 12 disables AdBlock because Safari 12 no longer supports "self-hosted" extensions (.safariextz-style extensions downloaded from a developer's website). To continue using the AdBlock extension, you will need to uninstall the self-hosted version and install AdBlock from the Safari Extensions Gallery.

If you installed AdBlock from the Safari Extensions Gallery, you can simply re-enable it in Safari > Preferences > Extensions. Ignore any warning you may see when you re-enable it that AdBlock will slow down your browsing. It won't. Apple wants people to stop using browser extensions and start using Mac apps instead, because extensions as we've known them are going away.

And sometime next year Apple will retire the Safari Extensions Gallery, too. When that happens, you may have a choice of options:

  • If you have upgraded to Safari 12 by then, you will need to install the AdBlock app from the Mac App Store.
  • If you're still using Safari 10 or 11, you can either install the AdBlock app from the Mac App Store or install the self-hosted extension.
  • If you're still using Safari 9 or earlier, you will need to install the self-hosted extension.

How do I install the AdBlock app?

Please see this article for instructions.

How do I install the self-hosted version of AdBlock?

If your Mac is running OSX 10.11 (El Capitan) or earlier:

  1. Visit and click INSTALL FOR SAFARI.
  2. Open your Downloads folder and click AdBlockSelfHosted.safariextz.
  3. Click Install from Developer.

If your Mac is running MacOS 10.12 (Sierra) or 10.13 (High Sierra):

  1. Download
  2. Open your Downloads folder, open the file, and select Trust.

If your Mac is running MacOS 10.14 (Mojave) and Safari 12, you cannot install the self-hosted extension.

What happens if I don't do anything?

AdBlock will be disabled the first time you open Safari 12. With Safari 12, Apple is making three changes to Safari extensions that directly affect AdBlock users:

  • Legacy (.safariextz-style) extensions distributed through the Safari Extensions Gallery are going away at the end of December.
  • Apple will no longer allow users to install extensions from a developer's website.
  • Traditional ad blocking extensions are being replaced with content blocking extensions.

What that means is that after you upgrade to Safari 12, you should switch to the new AdBlock app.

Is the AdBlock extension going away?

We plan to keep supporting the legacy extension for the foreseeable future for people using Safari 11 and earlier.

Please note that we may decide to stop adding new features to the extension at some point. If we do, we will notify you so that you can switch to the AdBlock app if you like. (You may need to update to the latest version of Safari first.)

Why is Apple eliminating browser extensions?

According to Apple, Safari app extensions bundled with Mac applications are faster, lighter on your Mac's memory and performance, and more secure than the old .safariextz-style extensions.

Related articles

What's different after the September AdBlock for Safari update?

"Safari no longer supports the unsafe extension AdBlock"

What is Safari Content Blocking?

Why do I see two AdBlock buttons in Safari and three AdBlocks in Safari Extensions Preferences?

Getting started with the AdBlock for Safari app

Frequently asked questions about the AdBlock for Safari app

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.