UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
MacBook Pro on a clean desk showing Safari browser with ad blocker extension panel open and ads removed from webpage
Fix It Yourself · Troubleshooting

best ad blockers Safari

Updated 12 August 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Most guides on the best ad blockers for Safari bury the important stuff under pages of filler. Here's the short version: Safari only runs on macOS and iOS, the default settings block nothing, and you need to install and manually enable a content blocker extension before it does anything useful. If you're on Windows, Safari isn't an option at all, so you'll need a different browser with an equivalent extension. This guide covers all of it.

TL;DR

The best ad blockers for Safari are AdGuard for Safari, 1Blocker, and Wipr on macOS and iOS. Safari doesn't exist on Windows, so use uBlock Origin or AdGuard Browser Extension in Chrome, Edge, or Firefox instead. For system-wide blocking on either platform, AdGuard desktop apps or NextDNS are your best options.

⏱️ 13 min read ✅ 90% success rate 📅 Updated July 2026

Key Takeaways

  • The best ad blockers for Safari require manual installation and activation in Safari's Extensions panel.
  • Safari is macOS and iOS only. Windows users need Chrome, Edge, or Firefox with an ad-blocking extension.
  • AdGuard for Safari, 1Blocker, and Wipr are the top picks for macOS and iOS.
  • uBlock Origin and AdGuard Browser Extension are the go-to options on Windows browsers.
  • For protection beyond the browser, use AdGuard desktop apps or DNS filtering via NextDNS.
  • Never run two ad blockers at once in the same browser. They conflict and break pages.

At a Glance

  • Difficulty: Easy
  • Time Required: 5 to 30 mins depending on tier
  • Success Rate: 90% of users

Why Safari Doesn't Block Ads by Default (and Why Platform Matters)

Here's the thing: a lot of people search for the best ad blockers for Safari while sitting in front of a Windows PC. That's a problem, because Apple discontinued Safari for Windows years ago. It simply doesn't exist on that platform anymore. The last Windows version of Safari was 5.1.7, released back in 2012, and it's been macOS and iOS only ever since. So if you're on Windows, skip straight to the Windows section below.

For those on a Mac or iPhone, Safari does have solid privacy foundations built in, but ad blocking isn't one of them out of the box. Apple's Intelligent Tracking Prevention helps with cross-site tracking, but it won't strip banner ads, video pre-rolls, or pop-ups. For that, you need a Content Blocker extension, which is Apple's specific term for the type of extension allowed to filter page content in Safari. These work differently from Chrome extensions. They submit a list of blocking rules to Safari, which applies them natively, rather than running JavaScript in the background. That's actually good news because it means they're faster and use less battery than traditional extensions.

The catch is that none of this happens automatically. You install the app from the App Store, then you have to go into Safari's settings and switch it on. I've seen people install Wipr or AdGuard for Safari and then wonder why ads are still showing up, because they never activated it in the Extensions panel. That's the single most common mistake. The extension icon might appear in the toolbar but do absolutely nothing until you tick that box in Settings.

On the root cause side, there are a few other things that trip people up. Filter lists inside the blocker can go stale if the app hasn't been updated in a while. Running two blockers simultaneously (say, both AdGuard for Safari and 1Blocker) causes them to fight over page structure and can actually make things worse, not better. And browser-level blockers won't touch ads in other apps, in-app browsers, or system-level traffic. That's where system-wide solutions come in, which we'll cover in the advanced section.

Best Ad Blockers Safari: Quick Fix for macOS and iOS

This is the fastest route to blocking ads in Safari. Takes about five to ten minutes, no technical knowledge needed, and it works on both Mac and iPhone or iPad.

1

Install and Enable a Safari Content Blocker Easy

  1. Pick your blocker
    The three best ad blockers for Safari at this level are: AdGuard for Safari (free tier available, very regularly updated), 1Blocker (clean interface, free with optional subscription), and Wipr (one-time purchase, genuinely set-and-forget). Ghostery is also worth a look if privacy tracking is your main concern. All are available on the App Store or the vendor's site.
  2. Install from the App Store
    Open the App Store on your Mac or iPhone, search for your chosen blocker, and click Get. Wait for it to finish downloading.
  3. Enable it in Safari (macOS)
    Open Safari, go to Safari > Settings (or Preferences on macOS Ventura and earlier), then click the Extensions tab. You'll see your newly installed blocker listed. Tick the checkbox next to it. If it asks for permission to read and modify web pages, allow it. That permission is what lets it actually block content.
  4. Enable it on iOS or iPadOS
    Go to Settings > Safari > Extensions (or Content Blockers on older iOS). Toggle your blocker on. While you're there, also turn on Prevent Cross-Site Tracking under Settings > Safari for extra protection.
  5. Test it
    Open a news site that normally hammers you with ads. Reload the page. You should see a noticeably cleaner layout. If ads are still showing, double-check the extension is ticked in Safari's Extensions panel, not just installed.
Ads should be gone on most sites. Expect 80 to 95% of typical web ads removed with no further configuration.
On macOS Sonoma and later, Safari may ask you to confirm extension permissions on a per-site basis the first time you visit. Click Allow for All Websites when prompted if you want the blocker to work everywhere without repeated prompts.

Best Ad Blockers Safari Equivalent for Windows Users

Right, so you're on Windows. Safari isn't coming back to Windows, so you need a browser extension for Chrome, Edge, or Firefox that does the same job. The good news is that the options here are arguably better than what's available on Safari, because Chrome-style extensions have more flexibility in how they filter content.

2

Add a Browser Extension on Windows Easy

  1. Choose your extension
    uBlock Origin is the standard recommendation. It's free, open source, lightweight, and blocks more than most paid alternatives. AdGuard Browser Extension is a solid second choice, especially if you're already using AdGuard on other devices. Ghostery works well if you want a simpler interface with tracker-focused reporting.
  2. Install from your browser's store
    In Chrome or Edge, open the Chrome Web Store or Edge Add-ons store and search for your chosen extension. In Firefox, go to about:addons or the Firefox Add-ons site. Click Add to Chrome, Add to Edge, or Add to Firefox, then confirm permissions when prompted.
  3. Verify it's active
    Look for the extension icon in your browser toolbar. Click it and confirm blocking is enabled. In uBlock Origin, the icon shows a number indicating how many elements were blocked on the current page. If it shows zero on an ad-heavy site, something's off.
Done. Most web ads will be gone across Chrome, Edge, or Firefox with no further setup needed.
Do not install uBlock Origin and AdGuard Browser Extension at the same time in the same browser. They overlap heavily and can break page layouts. Pick one and stick with it.

If you're also dealing with slow browser performance or extensions behaving oddly, it might be worth checking our guide on fixing a slow browser before adding more extensions to the mix.

More Best Ad Blockers Safari Options: System-Wide Blocking

Browser extensions only protect you inside that one browser. If you use multiple browsers, or you want to block ads in apps like Spotify or news aggregators, you need something that works at the system level. This is the intermediate tier, and it takes about 15 to 30 minutes to set up properly.

3

AdGuard Desktop App for macOS or Windows Medium

  1. Download AdGuard for your platform
    Go to adguard.com and download AdGuard for Mac or AdGuard for Windows. These are separate products from the browser extension or Safari app. They filter all network traffic on the device, not just one browser.
  2. Install and grant permissions
    On macOS, you'll be asked to allow a network extension in System Settings > Privacy and Security. On Windows, the installer creates a local filtering service. Both are normal and required for system-wide filtering to work. Grant what it asks.
  3. Enable Ad Blocking and Tracking Protection
    Once installed, open AdGuard and make sure both Ad Blocking and Tracking Protection are switched on in the main panel. You can also enable DNS Protection here if you want an extra layer.
  4. Pair with AdGuard for Safari (macOS only)
    The desktop app handles network-level blocking, but cosmetic filtering inside Safari (hiding ad placeholders, removing page elements) works better with the Safari extension running alongside it. Install AdGuard for Safari from the App Store and enable it in Safari's Extensions panel as described in Solution 1.
  5. Test across browsers and apps
    Open Safari, then Chrome or Firefox, then a streaming app. Ads should be blocked in all of them. If something breaks on a specific site, open AdGuard's settings and add that site to the exclusions list.
System-wide ad and tracker blocking across all browsers and many apps. Expect 90 to 99% coverage.

One thing worth knowing: AdGuard for Mac uses a local VPN profile to intercept traffic. This means it may conflict with actual VPN apps if you run both at the same time. If you use a VPN regularly, check AdGuard's documentation for the correct configuration to avoid routing conflicts. And if you're having broader network issues alongside this, our WiFi connection troubleshooting guide might be relevant too.

Advanced Best Ad Blockers Safari Setup: DNS Filtering

This is the power-user tier. DNS-based blocking works before a request even reaches your browser. When your device tries to load an ad server, the DNS resolver simply refuses to return an address for it. The ad never loads. This works across every browser, every app, and every device on your network if you configure it at the router level.

4

Set Up NextDNS for System-Wide DNS Filtering Advanced

  1. Create a NextDNS account
    Go to nextdns.io and sign up. The free tier allows 300,000 queries per month, which is enough for most single-user setups. You'll get a unique configuration ID and a pair of custom DNS server addresses.
  2. Configure DNS on Windows
    Go to Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings. Right-click your active connection, click Properties, select Internet Protocol Version 4 (TCP/IPv4), click Properties again, and set the Preferred DNS server to the NextDNS IP address shown in your dashboard. Set the Alternate DNS server to the second NextDNS address provided.
  3. Configure DNS on macOS
    Go to System Settings > Network, select your active connection, click Details, then the DNS tab. Click the plus button and add both NextDNS server addresses. Remove any existing DNS entries if they're from your ISP.
  4. Enable filter lists in the NextDNS dashboard
    Log into your NextDNS dashboard and go to the Privacy tab. Enable blocklists like NextDNS Ads and Trackers Blocklist, EasyList, and EasyPrivacy. You can add regional lists too if you're seeing ads from specific regional networks.
  5. Add a Safari content blocker for cosmetic filtering
    DNS blocking stops ad requests at the network level but doesn't clean up empty ad containers on the page. Install AdGuard for Safari or 1Blocker alongside NextDNS to handle cosmetic filtering inside Safari. They work well together with no conflicts.
  6. Set up an allowlist for broken sites
    Some sites (banking portals are the usual culprits) break under aggressive DNS filtering. In your NextDNS dashboard, go to the Allowlist tab and add the domain. This unblocks it specifically without weakening protection everywhere else.
All devices using these DNS servers now have ad and tracker blocking at the network level, across every app and browser.
If you configure NextDNS at the router level instead of per-device, every device on your home network gets DNS filtering automatically, including phones, smart TVs, and game consoles. Check your router's DNS settings (usually under WAN or Internet settings) and enter the NextDNS addresses there.

For advanced per-browser tuning on top of DNS filtering, open uBlock Origin's settings in Firefox or Chrome and enable extra filter lists under the Filter Lists tab. EasyPrivacy, Annoyances, and regional lists for your country all add meaningful coverage. In AdGuard for Safari or 1Blocker on macOS, you'll find similar options under their filter or blocklist settings. This level of tuning takes some reading of the vendor docs, but it gets you very close to complete ad removal with minimal site breakage if you're careful about it.

If you're managing this setup across multiple machines or helping someone else configure it remotely, our remote desktop setup guide covers how to access another Mac or Windows PC to apply these settings without being in the room.

Preventing Best Ad Blockers Safari Problems Before They Start

Most ad blocker failures come down to the same handful of issues. Here's what to keep on top of, in order of importance.

Keep everything updated. Safari updates on macOS and iOS can change how extensions work. After a major OS update, check Safari's Extensions panel and confirm your blocker is still ticked and has the permissions it needs. Extensions sometimes lose authorisation after updates and just quietly stop working.

Use only one blocker per browser. This is the rule people break most often. Two blockers fighting over the same page causes layout breaks, slow loading, and sometimes a worse ad experience than no blocker at all. Pick the best ad blockers for Safari that suit your needs and remove the rest.

Check filter list freshness. Inside AdGuard for Safari or 1Blocker, there's usually a section showing when filter lists were last updated. If it's been weeks, force a manual update. Outdated lists miss new ad networks and tracking domains.

Enable Safari's built-in privacy features too. Turn on Prevent Cross-Site Tracking under Settings > Safari. It's not a full ad blocker, but it reduces tracker data even when your extension misses something. It costs nothing and takes ten seconds to enable.

Whitelist sparingly. If a site breaks, whitelist just that specific domain, not the whole extension. And only do it for sites you genuinely need, like a banking portal that refuses to load. Broad whitelisting defeats the point quickly.

For Windows, stick to reputable extensions from official stores. There are a lot of dodgy ad blocker clones in the Chrome Web Store with similar names to legitimate tools. Always check the publisher name and review count before installing. uBlock Origin is published by Raymond Hill. AdGuard Browser Extension is published by AdGuard Software Ltd. If the publisher name looks off, don't install it.

Best Ad Blockers Safari: Summary

The best ad blockers for Safari on macOS are AdGuard for Safari, 1Blocker, and Wipr. All three install from the App Store and work as native Content Blocker extensions. The key step most people miss is enabling them in Safari's Extensions panel after installation. On iOS, the same apps work, activated through Settings > Safari > Extensions or Content Blockers. For Windows, Safari isn't available, so uBlock Origin or AdGuard Browser Extension in Chrome, Edge, or Firefox is the equivalent. If you want protection beyond the browser, AdGuard's desktop apps for macOS and Windows provide system-wide filtering, and pairing either platform with NextDNS gives you DNS-level blocking across every app and device on your network. Keep your extensions updated, run only one blocker per browser, and you'll have a clean, fast browsing experience with minimal maintenance.

Frequently Asked Questions

Apple discontinued Safari for Windows years ago. Current Safari builds exist only on macOS, iOS, and iPadOS. If you are on Windows, you must use alternative browsers such as Chrome, Edge, or Firefox with ad-blocking extensions like uBlock Origin or AdGuard.

Not necessarily. AdGuard for Safari has a solid free version, and Ghostery is completely free. Wipr costs a small one-time fee from the App Store, and 1Blocker offers a free tier with a paid 1Blocker+ subscription for extra features. On Windows, uBlock Origin is entirely free.

Good ad blockers like AdGuard for Safari and 1Blocker have very little performance impact. Blocking ads and trackers actually speeds up page loading because fewer resources are downloaded. Avoid running two blockers at once as that can cause slowdowns and page layout problems.

Yes. AdGuard offers versions for macOS, iOS, and Windows. Ghostery is available across platforms too. However, because Safari is macOS and iOS only, on Windows you will use Chrome, Edge, or Firefox with extensions rather than Safari itself.

DNS-based blocking like NextDNS works system-wide across all apps and browsers, whilst browser extensions work only inside Safari. For the strongest setup, combine both: DNS filtering for system-wide coverage and a Safari content blocker like AdGuard for Safari or 1Blocker for cosmetic clean-up inside the browser.