Blog · 7 min read

Does ExpressVPN Block Ads? What It Does and Does Not Do

Let's find out if ExpressVPN blocks ads or do you need a separate ad blocking software/extension for your browser.

On this page
Illustration: a fast arrow deflecting small billboard squares away from a browser window

Yes, ExpressVPN blocks many ads, but it does not block every ad. Its built-in Ad Blocker is part of Advanced Protection and is available on the current Basic, Advanced, and Pro plans. It filters requests to known advertising hosts, which can stop many display ads before they load.

The important limit is scope. ExpressVPN does not reliably remove video or audio ads, first-party promotions, sponsored posts, or every blank space left behind on a page. If you want cleaner web pages rather than broad device-level filtering, combine it with a reputable browser content blocker.

ExpressVPN is part of Kape Technologies. That ownership does not change how the feature works, but it is relevant context for a privacy purchase. Our full ExpressVPN review covers the wider service and its tradeoffs.

How ExpressVPN’s ad blocker works

ExpressVPN does not inspect a web page and erase individual visual elements in the way a browser extension can. Instead, its apps run a DNS-based traffic blocker using lists of known advertising, tracking, malicious, and adult-content hosts. ExpressVPN says those lists are compiled from public open-source sources.

The process is straightforward:

  1. You enable Block ads in the app’s Advanced Protection controls.
  2. An app or website tries to contact a third-party host to retrieve an ad.
  3. ExpressVPN compares that host with its blocklists while your traffic uses the VPN connection.
  4. If the host is listed, ExpressVPN prevents the connection, so the ad request fails.

This approach works beyond one browser. Requests made by other apps on the protected device can also be filtered when they use the ExpressVPN connection. The blocker is built into the VPN app, so you do not need to install a separate ExpressVPN browser add-on just to activate it. Our ExpressVPN Fire TV Stick guide shows how to enable the same controls on a TV app.

Blocklist filtering is efficient, but it is not surgical. If a site serves its advertising and useful content from the same host, blocking that host could break the site. A network-level filter therefore cannot safely remove every promotional element.

What ExpressVPN can block

The Ad Blocker is most useful against display advertising loaded from known third-party hosts. That can include banners and other ad units whose network requests match an ExpressVPN blocklist. The result should be fewer ads, not an ad-free guarantee.

Advanced Protection also separates related controls. Threat Manager can block known trackers and malicious sites, while the ad setting focuses on advertising hosts. Turn on the controls you want rather than assuming that connecting the VPN automatically enables all of them.

What it does not block or protect against

Ad banner icon slipping through a gap in a shield

YouTube and other in-stream ads

ExpressVPN says its blocker cannot remove video or audio ads on YouTube. Those ads are delivered as part of the viewing experience rather than as a simple third-party display-ad request that can be rejected safely. You may still see fewer ordinary display ads around a video, but do not subscribe expecting it to remove pre-rolls, mid-rolls, or audio spots.

First-party promotions and sponsored content

A store can serve a promotion from the same infrastructure as its product pages. A social network can insert a sponsored post into the same feed as ordinary posts. Blocking the entire host would also block the service, so a host-based filter often leaves these ads in place.

Cosmetic gaps and page clutter

When ExpressVPN stops an ad request, the page may still reserve space for the missing creative. Browser content blockers can apply cosmetic rules that collapse those gaps, hide overlays, and remove page elements. ExpressVPN’s network filter is designed to stop connections, not redesign the page after it loads.

Every form of tracking or malware

Advanced Protection can stop connections to hosts already present on its tracker and malicious-site lists. It cannot erase cookies, prevent every browser fingerprint, hide activity from a service you sign in to, or detect every new malicious file. Keep your browser, operating system, and security software updated. See our guide to blocking ISP tracking without false promises for what a VPN can and cannot hide.

How to enable ad blocking in ExpressVPN

The wording and location can differ slightly by app version, but the safe setup is the same:

  1. Update the ExpressVPN app. An old release may not show the current Advanced Protection controls.
  2. Open Advanced Protection. Some app layouts surface an Ad & Tracker Blocker shortcut on the main VPN screen.
  3. Enable Block ads. Turn on the tracker and malicious-site controls separately if you want those filters too.
  4. Connect to ExpressVPN. Then close and reopen the affected browser tab or app so it makes fresh requests through the protected connection.
  5. Troubleshoot one control at a time. If a legitimate page or app stops working, disable the ad setting temporarily and reload. If that does not help, restore it and test the tracker or malicious-site setting instead.

If the ad toggle is missing, confirm that you have the latest official app and that Advanced Protection is supported on that device. The ad blocker is included on ExpressVPN’s current Basic, Advanced, and Pro plans, so upgrading solely to reveal the toggle should not be necessary.

ExpressVPN vs. NordVPN Threat Protection and Surfshark CleanWeb

Three differently colored shield icons compared side by side

All three providers include ad filtering, but they do not offer identical tools.

VPNCurrent blockerBest reason to choose itMain limit
ExpressVPNAdvanced Protection Ad Blocker plus separate tracker and malicious-site controlsSimple blocklist filtering across traffic from supported appsDoes not remove every ad or browser-page element
NordVPNThreat Protection DNS filtering, with stronger scam, phishing, and malware protection in eligible appsBroader desktop security features, including download checks in the advanced protection layerFeatures and always-on behavior vary by plan and platform
SurfsharkCleanWeb in the VPN app and expanded controls in its browser extensionBrowser-focused blocking that can also target video ads and cookie pop-upsThe more granular browser features do not apply to every app on the device

NordVPN is the stronger fit if you want more than host filtering on a supported computer. Its advanced scam, phishing, and malware protection can work without an active VPN connection and can check downloads, while its regular Threat Protection DNS filter requires a VPN connection. Read our full NordVPN review before choosing a plan because feature availability differs.

Surfshark is more attractive when browser-specific ad removal is the priority. CleanWeb in the VPN app blocks ads, trackers, malware, and phishing attempts, while its browser extension adds controls for video ads, pop-ups, and other browser content. Our full Surfshark review explains the rest of the service.

Nord Security and Surfshark finalized a merger in 2022 and now form one corporate group, although NordVPN and Surfshark remain separate products. ExpressVPN belongs to Kape, so none of these alternatives adds ownership independence from a larger VPN group.

The practical setup we recommend

Start with ExpressVPN’s Ad Blocker and tracker control if you already use the VPN. They cover more than one browser and require little maintenance from you. Add a reputable browser content blocker if your main goal is to remove stubborn webpage ads, cosmetic gaps, and page overlays.

Avoid enabling several overlapping browser blockers at once. That makes broken logins, payment pages, and consent dialogs harder to diagnose. Use one browser blocker alongside ExpressVPN, keep both updated, and disable one layer at a time when a trusted site fails.

E ExpressVPN — Built-in ad and tracker filtering across supported apps 9.5/10 · from $2.49/mo · 30-day money-back guarantee · Read our review Get ExpressVPN

FAQ

Does ExpressVPN block YouTube ads?

It does not block YouTube’s video or audio ads. ExpressVPN may stop some ordinary display-ad requests, but its own guidance says a VPN ad blocker cannot completely avoid YouTube advertising. A browser content blocker may cover more web-player elements, although no tool should be treated as a permanent guarantee.

Is the ExpressVPN ad blocker included on every plan?

Yes. ExpressVPN’s May 2026 Advanced Protection documentation lists the Ad Blocker on Basic, Advanced, and Pro. Device support and the location of the control can vary, so update the official app and look for Advanced Protection or Ad & Tracker Blocker before assuming the feature is unavailable. Our guide to using ExpressVPN walks through the full setup and first steps.

Does ExpressVPN block ads inside apps?

It can block requests from apps when those requests go to advertising hosts on its blocklists and use the protected ExpressVPN connection. Ads delivered from the app’s own infrastructure or embedded directly in video, audio, or feed content can remain.

Do I still need a separate ad blocker with ExpressVPN?

Use one if you want the cleanest possible browser pages. ExpressVPN provides broad host-level filtering, while a browser content blocker can hide page elements and apply site-specific cosmetic rules. The two layers complement each other, but neither replaces software updates, careful browsing, or malware protection.

Brian Rucker Brian is a cybersecurity expert and an editor at VPNOnline.com. He has written many articles around the web on topics of technology, cybersecurity, and privacy. He is an avid day-to-day VPN user.