Intrusive advertising in Safari on iPhone can ruin the impression of even the most convenient browser. Pop-up banners, automatic videos with sound, “smart” ads that follow you around all sites - all this is not only annoying, but also slows down page loading, eats up traffic and drains the battery. Apple has long promised to improve tracker protection, but ad networks are finding workarounds.
Fortunately, there are several proven methods block advertising completely or partially in Safari without jailbreak. In this article we will analyze all the current methods - from hidden functions iOS to third-party blockers that work even on the latest versions of the system. You'll learn how to disable personalized ads, set up content filtering, and why some sites may stop opening after being blocked.
1. Built-in iOS settings: what can be disabled without third-party applications
Apple added to iOS Several tools to limit tracking and advertising, but they are hidden deep in the settings. These features don't block ads completely, but significantly reduce its quantity and make it less intrusive.
The first thing to do is disable personalized advertising in the menu Settings → Privacy & Security → Apple Advertising. Here you will find two key switches:
- 🔄 Personalized advertising — disables targeted ads in the App Store, Apple News and other Apple services.
- 📊 Apple Ads Activity Tracking — prohibits the company from collecting data about your actions to display advertising.
The second step is to limit cross-platform tracking in the same section Privacy. Find an item Tracking and disable permission for apps to request tracking. This does not block ads directly, but makes them less “smart” - ads will no longer adapt to your interests.
If, after disabling tracking, some sites no longer work correctly (for example, the cart in an online store is not saved), try adding them to exceptions in Safari settings → “Site Settings” → “Enable JavaScript.”
2. Content blockers: which applications work in 2026
Built-in tools iOS They help only partially. For complete ad blocking in Safari you will need third party applications from App Store. The principle of their operation is simple: they load lists of advertising domains and block the loading of banners even before they appear on the page.
List of tested blockers (all support iOS 17 and newer):
- 🛡️ 1Blocker — a minimalistic blocker with the ability to customize rules. The free version blocks basic trackers, the premium ($2.99) adds advanced filters.
- 🚀 AdGuard Pro — one of the most powerful solutions with support for custom rules and keyword blocking. Cost: $4.99 (one-time purchase).
- 🌐 Wipr — blocks ads, trackers and even cryptominers. There is a free trial version, the full price is $1.99/month.
- 🔍 Ka-Block! is an open project with regularly updated lists of filters. Completely free, but requires manual configuration.
Important: after installing the blocker, you need it activate in Safari settings. To do this:
- Open
Settings → Safari → Content blockers. - Turn on the switch next to the installed application.
- If necessary, adjust the filtering level (for example, in 1Blocker You can select “Balanced” or “Aggressive” mode).
- 1Blocker
- AdGuard Pro
- Wipr
- Ka-Block!
- Other
- I don't use it
3. DNS settings: how to block ads at the network level
If you don't want to install additional applications, you can block advertising domains at the DNS level. This method works systematically - filtering is applied to all browsers and applications that use the Internet.
The most popular DNS servers for ad blocking:
| Service | DNS address | Features |
|---|---|---|
| AdGuard DNS | 176.103.130.130 (regular)176.103.130.132 (family) |
Blocks ads, trackers and phishing. Family mode additionally filters adult content. |
| NextDNS | Individual (registration on the website) | Allows you to set up custom rules and block domains by category. Free up to 300,000 requests/month. |
| CleanBrowsing | 185.228.168.168 (family)185.228.168.10 (adult) |
Focuses on security and blocking malicious sites. Advertising is partially blocked. |
To change DNS to iPhone:
- Go to
Settings → Wi-Fi(or “Cellular” for mobile Internet). - Click on the blue ⓘ icon next to your network.
- Scroll down to section
DNS Settingsand selectManually. - Remove the current servers and add addresses from the table above.
- Save changes and reboot iPhone.
What should I do if, after changing the DNS, some sites no longer open?
If a site uses the same domains as advertising networks (for example, Google Ads), it may be blocked along with advertising. In this case:
1. Try a different DNS server (for example, instead of AdGuard, use NextDNS with more flexible settings).
2. Add the problematic site to the white list in the settings of your DNS provider (if such a function is supported).
3. Revert to standard DNS (usually automatic mode) and use a content blocker instead of DNS filtering.
4. Reading mode in Safari: how to temporarily remove ads
If you need to quickly read an article without distracting banners, Safari there is a built-in Reading mode (Reader Mode). It removes all ads, sidebars and leaves only text and main images.
How to enable:
- Open the article in Safari.
- Tap the icon 📄 AA on the left side of the address bar.
- From the drop down menu select
Show Reading Mode.
The mode does not work on all sites (for example, it may not be activated on the main pages or on social networks), but for blogs and news resources it is the fastest way to remove ads without additional settings. To Safari automatically enabled reading mode on supported sites:
- Go to
Settings → Safari. - Find a section
Reading mode settings. - Select
All sitesorOther sitesfor selective inclusion.
Reading mode does not block ads globally - it only works on the current page and resets after closing the tab.
5. Restrictions for adults: an unexpected way to block ads
Function "Restrictions for adults" in iOS is designed to control content, but it can also be used to block ads. This method works by limiting the loading of third-party scripts that are often used to display banners.
How to set up:
- Open
Settings → Screen Time → Content and Privacy Restrictions. - Enable restrictions if they are disabled.
- Go to
Content Restrictions → Web Content. - Select
Limit adult sites. - In the section
Never allowadd domains of popular advertising networks, for example:doubleclick.netgooglesyndication.comscorecardresearch.com
This method does not block all ads, but significantly reduces the number of banners from the largest networks. The main disadvantage is that you will have to manually add domains, since there is no automatic updating of lists.
Add Google Ads domains to the blacklist|Add Yandex.Direct domains (if you use Russian-language sites)|Check the operation of popular sites after applying restrictions|If necessary, return to standard settings-->
6. Problems after blocking ads: what to do if sites don’t work
Aggressive ad filtering can break the functionality of some sites. For example:
- 🛒 The cart does not open in online stores (analytics scripts are blocked).
- 📺 Videos on YouTube or other platforms cannot be played (advertising inserts before videos are blocked).
- 📊 Online surveys or feedback forms do not work (tracking pixels are blocked).
Solutions:
- Add the site to the whitelist in your blocker settings (for example, in 1Blocker or AdGuard there is an "Exceptions" option).
- Temporarily disable the blocker for a problematic site. B Safari this is done through the menu
AA → Settings for [site] → Content blocker. - Use a different browser for sites that are critical. For example, Chrome or Firefox with extensions disabled.
If, after blocking ads, banking sites or payment systems no longer open, immediately return the default settings. Many financial institutions use the same domains for security as ad networks, and blocking them can lead to authorization issues.
Another common problem is "white screens" instead of pages. This happens when the blocker removes critical elements of the page. In this case:
- Check the blocker logs (in AdGuard this is done through
Protection → Filtering log). - Disable the most aggressive filters (for example,
EasyList CookieorFanboy’s Annoyance List). - Update filter lists manually - sometimes problems are resolved by updating the rule base.
7. Alternative browsers with built-in ad blocking
If the setting Safari seems too complicated, you can switch to browsers with built-in ad blocking. They do not require additional settings and often work more efficiently than a combination Safari + blocker.
Top 3 browsers for iPhone with ad blocking:
- 🦁 Brave — blocks ads and trackers by default, supports Tor mode for anonymity. Cons: Some sites define it as a “non-standard browser” and may limit functionality.
- 🌍 Firefox Focus — a minimalistic browser with automatic removal of cookies and blocking of trackers. Does not save history and passwords, which is inconvenient for constant use.
- 🛡️ DuckDuckGo — a private browser with built-in protection against trackers and site security assessment. It partially blocks advertising, but copes well with personalized banners.
Important: the first time you launch these browsers allow them to add VPN configuration (this is needed to filter traffic). Without this, ad blocking will not work.
Browsers like Brave or DuckDuckGo block ads at the application level, so they don't need to be configured on a site-by-site basis. However, they may conflict with some web services (for example, online banks) that require a standard User-Agent.
FAQ: Frequently asked questions about ad blocking in Safari
❓ Why do some sites open slower after blocking ads?
This is due to the way blockers work: they first check each page element for compliance with filters, and only then allow it to load. To speed things up:
- Disable unnecessary filter lists in the blocker settings (leave only basic ones, for example,
EasyList). - Use DNS filtering instead of a content blocker - it's faster but less accurate.
- Add frequently visited sites to the whitelist.
❓ Is it possible to block ads on YouTube via Safari?
It is impossible to completely remove advertising on YouTube through a browser - the service is actively fighting against blockers. However, you can:
- Use browser Brave — it blocks part of the advertising before the video.
- Install YouTube Premium (paid, but removes all advertising).
- Go back 5 seconds after an ad is shown (sometimes this resets the video).
⚠️ Attention: using modified YouTube clients (for example, uYou+) requires jailbreaking and violates the rules of the service, which may lead to account blocking.
❓ Are ad blockers legal?
Yes, use ad blockers doesn't break the law in most countries, including Russia. However:
- Some sites may block access to users with ad blockers enabled (show a message like “Disable AdBlock”).
- Advertising networks (such as Google AdSense) may limit ad impressions to IP addresses that use DNS filtering.
- In countries with strict censorship (for example, China), blockers may be banned as tools for circumventing restrictions.
❓ Why does the blocker not work on some sites?
There are several reasons:
- The site uses anti-adblock — scripts that detect blockers and ask to disable them.
- The advertisement is loaded from the same domain as the main content (the blocker cannot distinguish it).
- Filter lists are out of date - update them manually in the blocker settings.
- The site uses
WebSocketor other advanced technologies for displaying advertising that are difficult to block.
Solution: Try a different blocker (for example, AdGuard often copes where 1Blocker powerless) or use a combination of DNS filtering + content blocker.
❓ How does an ad blocker affect battery life?
It's paradoxical, but ad blockers save battery power. Here's why:
- Without ads, pages load faster and waste less resources on rendering.
- Heavy banners, videos and animations that actively use the processor are not loaded.
- The number of background requests to advertising servers is reduced.
According to tests AdGuard, ad blocking can increase battery life by 10–30% during active surfing.