Top10VPN is editorially independent. Buying a VPN through our links supports our work.
How to Watch YouTube without Ads
The Short Answer
The best way to block all YouTube ads is to get a VPN IP address from an ad-free country (Albania, Moldova or Myanmar) and use the VPN in combination with SponsorBlock. The cheapest VPN we recommend is Surfshark, which you can try risk-free for 30 days.

YouTube serves so many ads nowadays that it drastically affects your streaming experience.
These include unskippable in-stream ads that play before or during a video, as well as static on-page ads that appear on-page while the video is playing.
Since YouTube began canceling cheap Premium subscriptions accessed through the use of a VPN, it’s become increasingly challenging to find cheap options for ad-free viewing.
The good news is that there are four methods that still work. The easiest tool to use is a VPN with IP addresses from countries where YouTube doesn’t serve ads.
Quick Guide: How to Block YouTube Ads
In this guide, we’ve compared each method based on reliability, price, device compatibility, and setup difficulty, to help you decide which option is more suitable for you.
We’re fully independent and have been reviewing VPNs since 2016. Our ratings are based on our own testing results and are unaffected by financial incentives. Learn who we are and how we test VPNs.
Tools to Watch YouTube without Ads
We found four ways to watch YouTube without ads. We’ve focused mainly on methods that bypass non-skippable video ads, but these tools will also block skippable in-stream ads, bumper ads, and masthead ads.
None of them will remove the sponsor segments creators read out inside their own videos. To skip these, there’s a separate free tool (SponsorBlock), which we cover below.
Out of the four methods we’ll cover, the only one that violates YouTube’s Terms of Service is using a modded YouTube app, like NewPipe. However, NewPipe doesn’t let you log in to your YouTube account, so YouTube can’t ban you for using it.
In the table below, you can compare each method side-by-side:
| Method | Reliability | Price | Supported Devices | Requires a VPN | Setup Difficulty |
|---|---|---|---|---|---|
| VPN Server in an Ad-Free Region | Very Reliable | Affordable | Every Device | Yes | Easy |
| Ad Blocker Browser Extension | Reliable | 100% Free | Desktop Only | No | Easy |
| Pi-hole | Unreliable | $15.00 One-Time Payment | Every Device | No | Difficult |
| Modded YouTube App | Unreliable | 100% Free | Android Only | No | Moderate |
In the sections below, we’ll evaluate each method in detail so you can decide which is best for you. We’ll also show you how to set up and use each option.
1. Get a VPN IP Address from an Ad-free Country
| Pros | Cons |
|---|---|
| Blocks all types of YouTube ads | Requires a VPN with servers in a compatible country |
| Easy to set up | Potentially lower video quality due to internet speed loss |
| Works on every device that supports VPN apps | Need to connect to VPN every time using YouTube |
| Counters YouTube data profiling | Doesn’t block ads on other websites |
We discovered that you can watch YouTube videos without ads by connecting to a VPN server in Albania, Moldova, or Myanmar.
How to Use a VPN to Block YouTube Ads
In the video below, see us connect to a VPN server in Albania to bypass an unskippable YouTube advert:
Using a VPN to bypass YouTube ads.
Our highest-rated VPNs that offer IP addresses from Albania, Moldova, or Myanmar are ExpressVPN, NordVPN, Surfshark, and Proton VPN.
- Sign up for a quality VPN with servers in Albania, Moldova, or Myanmar. Surfshark is the cheapest option.
- Download and install the app.
- Open the VPN app and connect to a server in Albania, Moldova, or Myanmar.
- Open YouTube and select the video you want to watch: As long as you’re connected to the VPN, you won’t see any YouTube ad.
As YouTube doesn’t run an advertising program in these countries, it won’t show you any type of ad if it thinks you’re located there.
By getting an IP address in one of these countries, you won’t see any non-skippable in-stream ads, bumper ads, or overlay ads.
If you were planning on using a free VPN, TunnelBear is the only secure service with free servers in one of the three ad-free countries (Moldova).
The problem is that its 2GB data cap won’t last very long. In our tests, we ran out of free data in just 60 minutes!
2. Use an Ad Blocker Browser Extension
| Pros | Cons |
|---|---|
| 100% free | Only works on desktop |
| Simple to install | Most ad blockers don’t work with YouTube |
| Blocks ads on other websites | Few options for Chrome & Safari |
| Also blocks trackers |
Ad blockers are browser extensions that prevent ads from displaying on websites, including YouTube. They’re easy to use and can block all types of YouTube ads, including non-skippable ones.
Our tests found that the most effective ad blocker is uBlock Origin, but it no longer works with Chrome. You’ll only be able to use the full extension with Firefox, Brave, Edge, and Opera.
Other ad blockers, like AdGuard and AdBlock, failed to block ads 50% of the time, and most VPN ad blockers didn’t work at all.
Moreover, uBlock Origin will only work on desktop, and won’t block ads in the YouTube app.
You could also use a private browser with built-in ad blocking, like Brave. You can then pair it with SponsorBlock to also skip in-video sponsorships that ad blockers can’t block.
How to Use an Ad Blocker to Block YouTube Ads
- Download and add an ad blocker extension to your Firefox or Brave browser. We recommend uBlock Origin as it’s open-source and highly effective at blocking YouTube ads.
- Enable the extension. Click the extension icon and check that it’s turned on. If using uBlock Origin, you’ll have to click the On icon.
- Go to YouTube and choose the video you want to stream.
3. Set Up Pi-hole on a Raspberry Pi
| Pros | Cons |
|---|---|
| Works on every device, including Smart TVs | Rarely blocks video YouTube ads |
| Effectively blocks ad trackers | Only works on your home network |
| Requires a Raspberry Pi device | |
| Difficult to set up |
For network-wide ad and tracker blocking, you can set up Pi-hole on a Raspberry Pi.
Pi-hole will set up a DNS server on your home network that’ll automatically prevent your device from connecting to domains that serve advertisements.
However, our most recent tests have found that Pi-hole often fails to block YouTube video ads. It still works for hiding bumper and masthead adverts, though.

We used Pi-hole to block non-video YouTube Ads.
Sadly, it’s unlikely this will be fixed because of the way DNS-based ad blockers work. YouTube now delivers adverts from the same domain as its videos, so Pi-hole can’t know what to block and what to bypass.
As the DNS server is set up on your home network, you’ll still see ads whenever you’re on a different network. To bypass ads on cellular or different WiFi networks, you’ll have to change your IP address to Albania, Moldova, or Myanmar.
Pi-hole is also difficult to set up and not recommended for beginners. It took us over 30 minutes to configure and we had to troubleshoot many of the commands before it worked correctly.
How to Set up Pi-hole on a Raspberry Pi
- Download Raspbian onto your Raspberry Pi.
- Burn Raspbian to your SD card: The easiest way to do this is by using Etcher.
- Power on the Raspberry Pi and log in.
- Install Pi-hole to the Raspberry Pi. The easiest way to do this is to run the following command:
curl -sSL https://install.pi-hole.net | bash - Use Pi-hole as your network’s DNS server. Turn the Pi-hole’s DHCP server on in the device’s settings. Choose 192.168.1.0/24 for your local network and leave the DHCP range at the default value.
- Disable DHCP on your router and restart it. You’ll now see fewer ads on YouTube.
4. Use a Modded YouTube App
| Pros | Cons |
|---|---|
| Blocks all types of YouTube ads | Works intermittently |
| Safe & open-source application | Only available on Android |
| Free | Requires sideloading |
| Other benefits, like background playback | Violates YouTube’s Terms of Service |
Modded YouTube apps differ from the official app as they block all types of ads by default. The best modded YouTube app we’ve used is NewPipe, which is free and open-source.
It’s only available on Android devices, though. You’ll also have to use the NewPipe client, which has fewer features and is more difficult to use than the official YouTube app.

NewPipe is a modded YouTube app with a built-in ad blocker.
The NewPipe app doesn’t allow you to log in to your YouTube account, so you won’t have access to your likes and video history. This is actually a blessing in disguise as you won’t put your Google account at risk of being banned.
Video resolution on NewPipe also defaults to 720p, so you’ll have to manually toggle it to 1080p every time you want to watch a video in full HD.
As NewPipe is an unofficial third-party client, YouTube often intentionally breaks its functionality. When this happened, we had to wait for NewPipe to release updates to fix the issues, which sometimes took over a week.
Still, NewPipe is by far the best third-party YouTube app we’ve used.
EXPERT ADVICE: Only download NewPipe from its official website or a trusted source, like F-Droid. Other versions may contain malware.
How to Use NewPipe to Block YouTube Ads
- Allow sideloading on your Android phone or tablet. Go to your device’s settings and search Install unknown apps. Select your web browser and tap the toggle.
- Download and install NewPipe. Visit its website on your Android device and scroll down. Tap the download link underneath Android 5+. Once it’s downloaded, tap the file to complete the installation.
- Open the NewPipe app. You’ll now have access to YouTube videos without any adverts.
You may have seen ReVanced recommended elsewhere. We don’t recommend using it as it requires you to provide your Google account login.
If you must use it, use a throwaway account so that your other Google services (Gmail, Photos, etc.) are not at risk.
How to Skip Sponsor Segments
The four methods above block the ads YouTube serves, but none of them remove the sponsor segments creators read out inside their own videos.
To avoid these segments, you’ll want to use SponsorBlock. It’s a free, open-source browser extension that skips these segments automatically.
You can choose exactly which types of segment to skip, from sponsorships to self-promotion and intros.
It’s available on Chrome, Firefox, Edge, Safari (including iOS), and Android, and comes built into NewPipe. Unlike uBlock Origin, it’s unaffected by Chrome’s extension policy changes.
How to Use SponsorBlock
- Install the SponsorBlock extension from your browser’s add-on store.
- Go to Settings and pick which segment types to skip (sponsors are on by default).
- Go to YouTube. Sponsor segments should now skip automatically.
EXPERT ADVICE: Run SponsorBlock alongside an ad blocker or a VPN. Together they remove both YouTube’s ads and the creator’s own sponsor reads, so videos play start to finish without interruption.
How to Block Ads on Different Devices
The best way to block YouTube ads depends on the device you’re using. For example, modded YouTube apps are only available on Android, and you can’t download a VPN app on Roku.
Here’s our recommended method to stream YouTube with no ads on every device:
Desktop or Laptop (Windows & Mac)
Best YouTube ad-blocking method: Ad Blocker Browser Extension.
Reason: Ad blocking extensions are a free and reliable way to watch YouTube without ads in a web browser. Our favorite, uBlock Origin, is available on Firefox, Brave, Edge, and Opera. The main weakness is that they aren’t compatible with mobile and streaming devices, but this won’t matter if you’re only streaming on desktop.
Android
Best YouTube ad-blocking method: Modded YouTube app.
Reason: NewPipe is a safe and functional way to bypass YouTube ads on Android. Unlike other methods, it is 100% free and doesn’t require any payment details. It’s only available on Android, though, so you won’t be able to use it on any other device.
iPhone & iPad
Best YouTube ad-blocking method: Connect to a VPN Server in Albania, Moldova, or Myanmar.
Reason: Getting an IP address from a country where YouTube doesn’t show ads is the only 100% effective way to block YouTube ads on a mobile device. Ad-blocking extensions don’t work in the iOS YouTube app.
Fire TV & Android TV
Best YouTube ad-blocking method: Connect to a VPN Server in Albania, Moldova, or Myanmar.
Reason: VPN apps can be easily downloaded on Firestick and Android TV devices. Although you might experience a reduction in video quality, this method doesn’t cost anything if you use a free VPN service.


