Safari Ad Blockers - What do people use?

When we upgraded they wanted us to disable the old ones because they would slow down the program. Now I am sick of the ads. What do people use to block ads in Safari

This review recommends 1Blocker X.

I use Adguard.

1 Like

Not sure if you are asking about MacOS or iOS. On MacOS I use one called “Better”. It’s not as aggressive as 1Blocker in my experience, but still catches enough to make browsing reasonable. On iOS, I switch between Better and 1BlockerX. I think I prefer Better. (If you report a problem with a site, the developer is VERY responsive. Thankfully, I’ve only had two sites with issues.)


1 Like

Install the Reader extension in Safari and set it under Safari/Websites/Reader/When visiting other website to “On” - voila! no ads visible in almost all cases.
Thus no need to use any adblocker.

I use 1Blocker on Mac and iOS. Very happy with it.

I also use 1Blocker (upgraded to 1BlockerX on iOS) and like it. On the Mac I’m also using Adblock Plus, and previously used Ghostery. All seem pretty decent.

Just a note, that Ghostery is not at it’s best as an adblocker, rather it blocks trackers. There is some degree of overlap, but users normally benefit from using both types of extensions/add-ons.

Despite the Safari warning that it “may slow your browser”, I still use the incredibly powerful uBlock Origin extension (by overriding the Safari warning).

(Note: do not confuse it with the awful forked ripoff version using the same name available through the Mac App Store!! Or the same garbage that tries to google-Jack you at; it steals the name, but doesn’t hold a candle to the fork it stole. )

I’ve tried a bunch of blockers, and uBlock remains my favorite on macOS. I wish I could use 1Blocker X, as it is my favorite on iOS, as it would be nice to keep rules, whitelist and blacklist in sync, but I find it’s just too buggy and badly neglected on Mac.

I’m not impressed at all by AdBlock; Ghostery used to be good (but too intrusive), but is now pretty broken (and I think also disabled); I haven’t looked at Better for a long time, and probably should, since uBlock for Safari seems unlikely to ever be updated by the original contributors again due to the political stance on free software versus Apple’s forced Developer license to get code signing and App Store availability.

That article seemed isolated to iOS, unless I skimmed it too quickly; isn’t OP asking after Safari for macOS?

My apologies if I’ve misdirected my opinions.

Yes for the Mac Safari, Although hearing about for an iOS device has been good too.

Ah, sorry—the original post said nothing about platform and made only an oblique reference to an error message that must have been Mac-only.

But regardless, ad blocking is something that is a platform-independent topic, so all the posts have been welcome.

I have tried uBlock Origin on Safari (I used it when I used Chrome as my main browser). It was a great ad blocker for me, particularly on Chrome and Firefox. One thing about uBlock Origin compared with something like 1Blocker or Better is that I find it to be more useful for more technical users than “average” users. I was willing to tinker when I’d go to a site that wasn’t working right because of over-aggressive blocking by uBlock Origin. For somebody who is just looking for “set it and forget it”, I think that the other options might be better.

However, it is free.

I use 1Blocker [X] on macs and ios. I haven’t had any trouble with it on the macs (El Cap and Sierra), but I don’t use the 1Blocker Button part. There are a few sites that I need to whitelist; I generally do that in the Safari site settings.

My primary blockade on the Mac though is a massive hosts file. I don’t recommend it–it breaks a lot of sites completely (including many google services), it’s not all that easy to turn on and off, and it’s always either on for everything or off for everything. But it sure does stop a lot of cruft that the ad blockers don’t, and it can stop a lot of tracking from within apps other than browsers.

The hosts file is a system file that translates a dns name ( to an IP address just like a DNS server does, but the hosts file is consulted first and if an entry is in there, the regular dns server isn’t consulted. All of the ‘bad’ names are redirected to localhost, the actual computer. They fail, and they fail very fast. Hosts can’t block everything–if a site or app uses specific IP numbers instead of names, hosts isn’t consulted and the connection goes through. To block IPs, you need a firewall which gets more complicated.

The file I use is aimed at Windows, but works fine on the mac. There are others that are even bigger. You need to use BBEdit or similar to install it. You should also update it every few months.

The hosts file I use (about 14,000 entries):

A recentish iMore article about why and how to edit /etc/hosts:

There’s an open source utility for managing hosts files, Gas Mask, but I haven’t tried it yet:

Sadly, there’s no way to edit hosts on ios. Which may be just as well, because hosts can be used for evil as well as for good…

1 Like

I use Better blocker ( - not many things to configure, but it gets the job done pretty well.