The best way to
block YouTube ads depends on where you watch videos. On Android, you can use an ad blocker app; on iPhone and iPad, a Safari content blocker; and on desktop, a browser extension or a browser with built-in filtering. For Smart TVs and streaming boxes, DNS filtering can block some advertising and tracking requests, although it cannot reliably remove in-video ads. If you are wondering
how to watch YouTube without ads across supported platforms, YouTube Premium is the official option, while the methods below offer alternatives with different capabilities and limitations. You can also learn more about
blocking YouTube ads with AdGuard.
Why does YouTube have so many ads now?
YouTube has dramatically increased its ad frequency and unskippable formats to maximize revenue and drive users toward paid Premium subscriptions. To bypass filters, the platform uses server-side ad insertion (SSAI) to stitch ads directly into the video stream, alongside advanced scripts that detect and temporarily block active ad blockers. These updates result in more consecutive, unskippable commercial breaks across all devices.
If you feel bombarded by ads, it is due to a fundamental shift in how YouTube delivers content. Here is a quick look at why the ad load has become so intense and why traditional ad blockers struggle:
Aggressive monetization and unskippable formats
YouTube has expanded ads across regular videos, Shorts, and smart TVs to drive profitability. Most notably, the platform has widely rolled out 30-second unskippable ads (especially on TVs) and unskippable bumper ads. Whether you can skip an ad depends entirely on the advertiser’s campaign settings. Additionally, viewers now face double pre-rolls before a video starts, pause ads during pauses, and multiple algorithmically placed mid-rolls.
Server-Side Ad Insertion (SSAI)
Traditionally, ad blockers could easily stop commercials because they loaded from separate ad servers. Today, YouTube frequently uses Server-Side Ad Insertion (SSAI). This technology merges the advertisement and the video into a single continuous stream on YouTube’s own servers before sending it to your device. Because the ad looks identical to the video content, standard filters struggle to tell them apart and block them.
YouTube’s war on ad blockers
YouTube actively deploys detection scripts to spot filtering software. If detected, the platform may show warnings stating that “Ad blockers violate YouTube’s Terms of Service” or block video playback entirely. Because YouTube updates these detection scripts constantly — sometimes multiple times a day — developers must continually update their filters. Consequently, no third-party method can guarantee 100% uninterrupted blocking forever.
Method 1: Ad blocker app (AdGuard) for Android
To block YouTube ads on Android, install AdGuard for Android. AdGuard cannot directly modify the YouTube app’s encrypted traffic, but it can open shared YouTube videos in AdGuard Player and play them without YouTube-served ads. This is the practical answer to how to block ads on the YouTube app without replacing the app.
Install the app and complete the initial setup.
Enable AdGuard protection and HTTPS filtering when prompted.
Open a video in the YouTube app.
Tap Share and select AdGuard from the list of apps.
Watch the video in the player opened by AdGuard.
Android may ask for permission to install the AdGuard APK because the full version is distributed outside Google Play. Follow the
step-by-step setup in AdGuard for Android if you need help with installation and permissions.
This method requires an extra action for each video. AdGuard does not remove ads directly from the standard YouTube app interface. Alternatively, you can enjoy an ad-free YouTube experience in a browser with AdGuard installed and enabled.
Method 2: iPhone and iPad
To learn how to block youtube ads on iPhone or iPad, you can either watch YouTube directly in Safari with AdGuard enabled or use a Share workaround to open links from the native YouTube app in an ad-free Safari tab. Because iOS security protocols prevent third-party applications from modifying the traffic of other native apps, both approaches rely on Safari’s content-blocking framework. Choosing between them depends on whether you prefer browser-based viewing or launching videos from the official app.
Option 1: Watch YouTube in Safari
This is the most seamless method as it blocks pre-roll, mid-roll, and sidebar ads automatically as you browse.
Open iOS Settings and scroll down to Apps. Open Safari, tap Extensions, and turn on all AdGuard-related toggles.
Open the AdGuard app and turn on Safari protection.
Open Safari, navigate to youtube.com, and play any video without commercial interruptions.
Option 2: Use the Share workaround for the official app
If you prefer using the YouTube app to browse your feed but want to watch videos without ads, you can use this quick sharing shortcut.
Install the app and complete the initial setup.
Open the official YouTube app on your iOS device and choose a video.
Tap Share below the video, select More, and choose Block YouTube Ads (by AdGuard).
Method 3: Browser extension
To block YouTube ads with a desktop extension, install a dedicated ad blocker like
AdGuard Browser Extension from your browser’s extension store. It uses filtering rules to block ad-related requests and scripts, remove advertising elements, and hide the empty spaces they leave behind. Keep the extension and its filters updated, and avoid running multiple ad blockers on the same page, as overlapping rules may cause conflicts.
The Manifest V3 transition in Google Chrome
As of 2025, Google has completed the transition to Manifest V3 in Chrome, phasing out the older Manifest V2 platform. This change directly limits the dynamic filtering capabilities that ad blockers rely on to stop complex, frequently changing ad delivery scripts.
Does ublock origin block youtube ads in Chrome? No. Because uBlock Origin relies heavily on the powerful blocking capabilities of Manifest V2, it cannot run on Chrome under Manifest V3. The developer has released uBlock Origin Lite, but because of Manifest V3’s strict limitations on declarative rule updates, it cannot block YouTube’s rapidly changing anti-adblock scripts as reliably.
The AdGuard MV3 solution: To combat these new limitations, AdGuard developed a dedicated Manifest V3-compatible browser extension. It utilizes optimized rule-packaging techniques to maintain fast, reliable filtering within Google’s new regulatory limits.
The Firefox alternative: If you want to continue using classic, unconstrained filtering engines, consider switching to Firefox. Mozilla continues to support Manifest V2 APIs alongside Manifest V3, allowing extensions to update their filters dynamically and block YouTube ads without Google’s design limitations.
Method 4: AdGuard DNS
Does
AdGuard DNS block YouTube ads? It can block known advertising, tracking, and telemetry domains, but it cannot reliably block YouTube’s pre-roll and mid-roll video ads. YouTube may serve ads from the same domains as video content, so blocking those domains could break video playback entirely.
DNS filtering works before a browser or app connects to a domain. It is useful for network-wide protection because it can cover phones, computers, TVs, game consoles, and smart devices without installing an extension in every browser.
What about other local DNS blockers?
Does pihole block youtube ads? No. Much like AdGuard DNS, a Pi-hole setup relies entirely on domain-level blocking. Because of the shared domain architecture and server-side ad insertion used by YouTube, Pi-hole cannot distinguish between a video ad and the actual video content. It remains useful for blocking third-party advertising and tracking across a home network. Pi-hole requires a device or server that stays online, while public AdGuard DNS does not require self-hosted hardware.
Method 5: Smart TV, Android TV and Apple TV
For a Smart TV, Android TV, or Apple TV, configure AdGuard DNS on the TV or router, or use AdGuard Home as your network’s DNS resolver. These options can block known tracking and external advertising domains across the network, but they cannot consistently remove in-video YouTube ads.
Choose a DNS-based option:
Public AdGuard DNS provides ready-to-use filtering without an account.
Private AdGuard DNS adds custom rules, blocklists, per-device settings, statistics, and a query log.
AdGuard Home provides similar controls on a computer, server, NAS, or compatible router that you manage yourself.
Configure the selected DNS server on your router to cover every TV and streaming box on the network. If your router does not support custom DNS settings, configure each compatible TV or device separately.
Reconnect the devices to the network or restart the router and TV.
DNS filtering works at the domain level: it can block telemetry, trackers, and ads loaded from dedicated third-party domains, but it cannot inspect individual URLs or video segments. Because YouTube may deliver ads and videos through the same infrastructure, blocking those domains could stop the video itself rather than just the ad.
Platform-specific workarounds
On Android TV and Fire TV devices, some users install unofficial YouTube clients such as SmartTube. These apps may remove YouTube-served ads and can integrate with SponsorBlock, which skips creator-added sponsored segments. However, they require sideloading, are not supported by YouTube or AdGuard, and may stop working after platform updates. Downloading APK files from untrusted sources also carries security risks.
Apple TV, Roku, and many proprietary Smart TV platforms offer fewer options because they do not generally support sideloaded Android apps or browser extensions. Casting from an ad-blocking browser does not guarantee ad-free playback, as the TV may load the stream separately. Screen mirroring may preserve the filtered playback shown on the source device, while YouTube Premium remains the official way to remove YouTube-served ads in the native TV app.
Method 6: Browser with built-in ad blocking
A browser with built-in filtering, such as Brave, can block various types of YouTube ads without a separate extension. So, does
Brave block YouTube ads? It can filter pre-roll and mid-roll ads, banners, and promoted page elements when you watch YouTube in the browser. It does not affect the native YouTube app or remove sponsorships embedded in videos, and its effectiveness may change as YouTube updates its ad delivery and anti-adblock systems.
Built-in browser blocking vs. the AdGuard ecosystem
Built-in blocking is convenient if you primarily watch YouTube in one browser. However, its protection generally ends when you leave that browser:
Browser-only coverage: A built-in blocker filters websites opened in that browser but cannot protect other browsers or native apps.
Limited platform coverage: On mobile devices, it does not remove ads from the YouTube app. AdGuard apps can provide broader filtering in supported browsers and apps, depending on the operating system.
Fewer filtering controls: The available filters, custom rules, and advanced settings vary by browser. Dedicated ad blockers generally provide more control over filtering and allow you to manage protection separately from the browser.
No network-wide filtering: A browser cannot protect TVs, streaming boxes, or other devices on your network. AdGuard DNS or AdGuard Home can extend domain-level filtering to those devices, although they cannot reliably remove YouTube’s in-video ads.
The same browser-versus-app distinction applies to other streaming platforms. See the available options for
blocking Twitch ads, along with their platform-specific limitations.
Method 7: YouTube Premium
YouTube Premium is the official, subscription-based service provided by Google that removes all advertisements across every device logged into your Google account. If you want a hassle-free, official way to clear ads from every device — including smart TVs, game consoles, iPhones, and Android tablets — subscribing is the most straightforward option.
The answer to how much YouTube is without ads is $15.99 per month for a standard individual YouTube Premium subscription in the US (at the time of writing). Prices, plans, taxes, and availability vary by country and purchase platform.
YouTube Premium includes background playback, offline downloads, and YouTube Music Premium. It removes ads served by YouTube, but it does not remove paid sponsorships, product placements, or promotions added directly to a video by its creator.
Premium Lite costs less where it is available, but it does not provide the complete Premium feature set and may still show ads in some surfaces or content categories. Check the plan description before subscribing.
Comparison table
Below is a direct comparison of the different methods available to help you choose the best approach for your specific setup and devices:
| Method | Platforms | Blocks ads in the YouTube app? | Effectiveness vs. YouTube anti-adblock | Price |
|---|
| AdGuard for Android | Android phones and tablets | Yes (plays videos ad-free via AdGuard Player) | High (filtering occurs locally on the device) | Free trial, paid license |
| AdGuard for iOS | iPhone, iPad | Partially (blocks ads in Safari; native app requires Share workaround) | High in Safari | Free (basic), Premium optional |
| Browser Extension | Chrome, Firefox, Edge, Opera (desktop) | No (browser tabs only) | High in Firefox; limited in Chrome due to Manifest V3 | Free |
| AdGuard DNS | All devices, network-wide | No (only blocks sidebar ads and trackers) | Limited for video ads (YouTube serves ads from content domains) | Free tier available |
| Smart TV / Apple TV Solutions | Smart TVs, streaming boxes | Partially (third-party players work on Android; DNS blocks are limited) | Limited on proprietary OS; High with sideloaded apps | Free |
| Ad-blocking Browser | Desktop, Android, iOS | No (inside browser tabs only) | High | Free |
| YouTube Premium | All platforms and official apps | Yes (native ad-free play across all logged-in devices) | 100% (ads are removed server-side by design) | $15.99/month |
FAQ
1. Is it legal to block ads on YouTube?
Yes, using an ad blocker is entirely legal. Ad blocking is simply a form of network filtering that occurs on your own device, allowing you to choose which scripts and elements your browser downloads and displays. While YouTube's Terms of Service state that ad blockers are not permitted and the platform may display warnings, there are no laws preventing users from filtering their own web traffic.
2. Why did my ad blocker stop working on YouTube?
YouTube frequently updates its server-side ad delivery scripts and anti-adblock detection methods (sometimes multiple times a day). When this happens, your ad blocker's filter lists may become temporarily outdated. Developers usually release updated filter rules within a few hours. To resolve this, manually check for filter list updates in your ad blocker’s settings, clear your browser cache, or restart your application.
3. Can I use a DNS blocker to stop ads in the official YouTube TV app?
No. DNS blockers (including AdGuard DNS and Pi-hole) cannot stop video ads inside the official YouTube smart TV apps. Because YouTube delivers video ads from the same dynamic domains used to stream actual videos, blocking those domains at the DNS level will prevent your TV from playing any videos at all.
4. Does AdGuard block YouTube ads on mobile browsers?
Yes. If you run AdGuard in the background on Android, or enable AdGuard’s extensions in Safari on iOS, all pre-roll, mid-roll, and sidebar ads will be blocked when watching YouTube through your mobile web browser.