Advertising on the Internet has become so intrusive that it interferes not only with comfortable surfing, but also with safety. Pop-up banners, autoplaying videos, and tracking trackers slow down page loads, waste bandwidth, and may contain malicious code. Owners MacBook And iMac They know firsthand how difficult it is to fight advertising in Safari - standard browser settings do not block everything, but many popular extensions (like AdBlock or uBlock Origin) are unstable or require workarounds.
In this article we will look at current ways to block ads in Safari on macOS - from official extensions from App Store to alternative methods like DNS filtering or hosts file. You will learn which tools do the best job video advertising on YouTubehow to bypass restrictions Apple on third-party plugins and why some blockers can slow down the browser. And also - detailed setup instructions for users with any level of training.
Why Safari's Standard Ad Blocking Methods Don't Work
Many users Mac trying to enable built-in tracker protection in Safari Settings → Privacy → Prevent Cross-Site Tracking, but that's not enough. This function blocks only some analytical scripts, but does not remove banners, popunders or autoplay videos. Moreover, Apple artificially limits the capabilities of Safari extensions through WebExtensions API, which makes many popular blockers less effective than in Chrome or Firefox.
Another problem - macOS updates. After release Sonoma or Ventura Some extensions stop working correctly, and their developers do not always have time to adapt the code. For example, the famous AdGuard for Safari after updating the system, it may start skipping advertising on sites like VK or Twitter, although I used to cope with them without problems.
- 🔍 Safari's built-in security blocks only trackers, not ads.
- 🚫 WebExtensions API Limitations do not allow extensions to completely filter content.
- 🔄 macOS updates break compatibility with plugins.
- 📱 Mobile versions of sites (For example, m.vk.com) often bypass filters.
⚠️ Attention: If you are using VPN Along with the ad blocker, some extensions may conflict with it, causing connection errors. Before installation, check compatibility in the plugin description.
Top 5 ad blocking extensions for Safari (2026)
Despite the limitations Apple, in App Store There are several reliable extensions that get the job done. We tested them on macOS Sonoma 14.4 and selected the best options in terms of efficiency and stability. All plugins from the list support filter customization and have a Russian-language interface.
| Expansion | Efficiency | YouTube support | Cost | Cons |
|---|---|---|---|---|
| AdGuard for Safari | ⭐⭐⭐⭐⭐ | Yes (partially) | Free | Sometimes misses popunders |
| 1Blocker | ⭐⭐⭐⭐ | No | 299 ₽/year | Paid subscription |
| Wipster | ⭐⭐⭐⭐ | Yes | Free | Slow support |
| StopTheMadness | ⭐⭐⭐ | No | $15/year | Complex settings |
| Ka-Block! | ⭐⭐⭐⭐ | Yes (desktop only) | Free | No Russian language |
The leader in efficiency remains AdGuard for Safari — it uses the same filters as the desktop version of the program, but is adapted to the restrictions Apple. However, for a complete blocking video advertising on YouTube you'll have to combine it with DNS servers (more on this below). Free Wipster copes well with banners, but may conflict with some sites (for example, AliExpress or Ozon).
- AdGuard
- 1Blocker
- Wipster
- StopTheMadness
- Other/None
Step-by-step instructions: how to install and configure AdGuard for Safari
Installation AdGuard takes no more than 5 minutes, but there are nuances that affect the stability of operation. Follow the instructions to avoid common errors (for example, when the extension is not activated after restarting the browser).
- Download the extension from App Store (check that the developer is AdGuard Software Limited).
- Open Safari and go to
Settings → Extensions. Find AdGuard in the list and check the box next to it. - Set up filters:
- 🛡️ Turn it on Basic filter (blocks most banners).
- 🔍 Add Russian filter for local sites.
- 🎥 Activate Filter for YouTube (partially removes clips before video).
☑️ Checking AdGuard operation
If after setting up the advertisement still appears, check:
- 🔄 Update filters manually (button
Update allin settings AdGuard). - 🚫 Disable other extensions - they may conflict.
- 📋 Add the problematic site to exceptions and delete it again (sometimes it resets the cache).
⚠️ Attention: On sites like Avito or Youla AdGuard can block not only advertising, but also part of the functionality (for example, the “Call” button). In this case, add the domain to the whitelist via Settings → Exceptions.
Alternative ways to block ads without extensions
If extensions are unstable or you fundamentally do not want to install third-party plugins, there are other methods:
- DNS filtering — redirecting traffic through servers that block advertising domains at the network level. Suitable for all devices on your Wi-Fi network.
- Hosts file — manually adding a list of advertising domains to the system file
/etc/hosts. Effective, but requires updates. - Content blockers like Pi-hole — for advanced users who are ready to deploy a local server.
The easiest way is DNS change. For example, servers AdGuard DNS or NextDNS filter advertising at the network level, independent of the browser. To set them up:
- Open
System settings → Network → Wi-Fi/Additional connection → Advanced → DNS. - Add addresses:
94.140.14.14 (AdGuard DNS)176.103.130.130 (AdGuard DNS) - Save your settings and restart your Mac.
If after changing the DNS some sites no longer open, try using alternative servers, for example, CleanBrowsing (185.228.168.168) or OpenDNS (208.67.222.222).
For manual editing hosts file:
- Open Terminal and enter:
sudo nano /etc/hosts - Add lines from the current list (for example, StevenBlack/hosts).
- Save changes (
Ctrl+O→Enter→Ctrl+X) and clear the DNS cache:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
⚠️ Attention: Incorrect editinghosts filemay cause problems accessing some sites (for example, Apple ID or iCloud). Before making changes, make a backup copy of the file with the commandcp /etc/hosts ~/hosts_backup.
How to Block YouTube Ads in Safari
Video advertising on YouTube - one of the most difficult to block, especially after policy tightening Google. Most Safari extensions fail to handle pre-video clips, and those that do often break after platform updates. There are a few working workarounds:
- 🎥 AdGuard + custom filters:
- In settings AdGuard add a filter
YouTube Annoyances. - Activate the option
Block elements by size(helps against "yellow banners").
- In settings AdGuard add a filter
- Sites like Invidious (invidious.io) or Piped (piped.kavin.rocks) show YouTube content without advertising.
- They work through a proxy, so they may be slower than the original site.
How to get YouTube Premium for free (legally)
Some banks (for example, Tinkoff or Sber) give a free subscription for 1-3 months when you issue a card. Promotions are also carried out by telecom operators (MTS, Beeline).
If you have a subscription to YouTube Premium on your phone, you can log into the same account in Safari - the advertising will disappear. But this method only works for authorized users.
The only reliable way to block ads on YouTube in 2026 is a combination of AdGuard + DNS servers + alternative players. The extension alone will not cope due to constant algorithm updates Google.
For maximum effect, use three methods at once: extension (AdGuard), DNS (AdGuard DNS) and alternative player (Invidious).
What to do if your ad blocker is slowing down Safari
One of the most common user complaints Mac - Ad blocking extensions slow down your browser. This happens due to:
- 🔄 Excessive filtration — too many rules in blocking lists.
- 🗑️ Cache full - Safari does not clean up temporary files automatically.
- 🤖 Conflicts with other plugins (for example, with Dark Mode or Grammarly).
- Disable unnecessary filters in the blocker settings. Leave only:
Базовый фильтрРусский фильтр
Фильтр для социальных сетей (если нужно) - Clear Safari Cache:
- Close your browser.
- Open Terminal and enter:
rm -rf ~/Library/Caches/com.apple.Safari/ - Restart your Mac.
- Check memory consumption:
- Open System monitoring (
Programs → Utilities). - Find the process
Safariand see how much RAM it uses. - If more than 1 GB, disable all extensions and enable one at a time to find the “culprit”.
- Open System monitoring (
- Open
Safari Settings → Advanced. - Check the box
Show Develop menu in menu bar. - On the menu
DevelopmentselectClear cachesAndDisable all extensions. - Restart your browser and only enable your ad blocker.
- 🔒 You are downloading the extension only from the official App Store.
- 📄 Check before installation privacy policy developer.
- 🛡️ Are you using additional protection measures (For example, Little Snitch to control network connections).
- 🚩 They ask access to data on all sites (and not just advertising).
- 💰 Offer "premium features" for a suspiciously low price.
- 📧 Requesting email or registration for no obvious reason.
- Update the extension itself to App Store.
- Check to see if your filter settings have been reset.
- If it doesn’t help, contact the developer’s support (for example, AdGuard usually releases a patch within a week after a major update macOS).
- 📱 Install AdGuard Pro (paid, but works like a VPN).
- 🌐 Use DNS servers (For example, AdGuard DNS or NextDNS) in Wi-Fi settings.
- 🔗 Open sites through browsers with built-in blocking (for example, Firefox Focus).
- ⚪ Add a site to the white list (if you really need it).
- 🔄 Open page in reading mode (
File -> Convert to Reading Mode). - 🕵️ Use alternative link (for example, via Google Cache or Archive.org).
- 🖥️ AdGuard for Mac (desktop version, works at the network level).
- 🌍 Pi-hole (for advanced users, requires setup on Raspberry Pi).
- 🛡️ Little Snitch (blocks connections to ad servers).
- 📜 Some sites in user agreement they prohibit bypassing advertising (theoretically they can block your account).
- 💰 Advertising is the main income of many sites. By blocking it, you are depriving them of financial support.
- ⚖️ B EU There are discussions about regulating blockers, but so far there are no restrictions.
To speed things up:
If the problem persists, try reset Safari to factory settings:
Security: Can ad blockers steal data?
Any browser extension can theoretically gain access to your data - browsing history, cookies or even passwords. However, popular blockers like AdGuard or 1Blocker are being checked Apple and are open source (or have security audits). Risks are minimal if:
The most reliable from a security point of view:
| Expansion | Open source | Security audit | Collecting data? |
|---|---|---|---|
| AdGuard for Safari | ❌ (Closed) | ✅ (Independent tests) | ❌ No |
| 1Blocker | ❌ (Closed) | ✅ (Apple Certified) | ❌ No |
| uBlock Origin (via custom scripts) | ✅ (Open) | ✅ (Regular checks) | ❌ No |
You should be careful with little-known plugins, especially if they:
⚠️ Attention: If, after installing the blocker, you notice suspicious activity (for example, redirects to unknown sites or pop-ups asking you to enter a password), immediately remove the extension and scan your Mac for viruses using Malwarebytes.
FAQ: Frequently asked questions about ad blockers in Safari
❓ Why did the blocker stop working after updating macOS?
Apple often changes the rules for extensions in new versions of the system. To return functionality:
❓ Is it possible to block ads in the mobile version of Safari on iPhone?
On iOS opportunities are even more severely limited. The only working methods:
Safari extensions on iPhone only block trackers, not ads.
❓ Why do some sites ask you to disable the blocker?
Many sites (for example, Forbes or The New York Times) detects blockers and shows a pop-up asking you to disable it. Options:
❓ How to block ads in applications (not in the browser)?
To block ads in desktop applications (for example, Mail or Messages) system solutions are needed:
Regular browser extensions do not affect applications.
❓ Is it legal to use ad blockers?
In most countries (including Russia) the use of ad blockers is not prohibited at the level of law. However:
It is more ethically correct to support your favorite sites in other ways (for example, through Patreon or voluntary donations).