AdGuardArticlesStop YouTube ads on any device: app, browser, and TV

Stop YouTube ads on any device: app, browser, and TV

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.
Download AdGuard for Android from the official AdGuard website.
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.
Download AdGuard for iOS from the App Store.
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.
Download AdGuard for iOS from the App Store.
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).
Enjoy your ad-free YouTube video inside AdGuard’s custom player window.

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:
MethodPlatformsBlocks ads in the YouTube app?Effectiveness vs. YouTube anti-adblockPrice
AdGuard for AndroidAndroid phones and tabletsYes (plays videos ad-free via AdGuard Player)High (filtering occurs locally on the device)Free trial, paid license
AdGuard for iOSiPhone, iPadPartially (blocks ads in Safari; native app requires Share workaround)High in SafariFree (basic), Premium optional
Browser ExtensionChrome, Firefox, Edge, Opera (desktop)No (browser tabs only)High in Firefox; limited in Chrome due to Manifest V3Free
AdGuard DNSAll devices, network-wideNo (only blocks sidebar ads and trackers)Limited for video ads (YouTube serves ads from content domains)Free tier available
Smart TV / Apple TV SolutionsSmart TVs, streaming boxesPartially (third-party players work on Android; DNS blocks are limited)Limited on proprietary OS; High with sideloaded appsFree
Ad-blocking BrowserDesktop, Android, iOSNo (inside browser tabs only)HighFree
YouTube PremiumAll platforms and official appsYes (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.
AdGuard product video

Total app rating 4.7/5

More than 20,000 app reviews! We love our users and they love us back
20,592 20592 user reviews
Excellent!

Noname best free adblocker, 10/10 recomended for you

ryan wang The absolute best. I LOVE IT 😭😭😭

Äuriora Great app for protecting your phone from pings, and unwanted ads

- Athena - Fair Price
- One Time Purchase
- Consistent Updates
- Actually Works

Does exactly what it claimed to do, great app.

Angeliceyes320 I have had this Ad Blocker For 3 Years!

Wittmush333 I use this everyday and it works perfectly everyday

Downloading AdGuard To install AdGuard, click the file indicated by the arrow Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, drag the AdGuard icon to the "Applications" folder. Thank you for choosing AdGuard! Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, click "Install". Thank you for choosing AdGuard!
Install AdGuard on your mobile device