❗Article Status Notice: This Article is a stub
This article is underdeveloped, and needs additional work to meet the wiki's Content Guidelines and be in line with our Mission Statement for comprehensive coverage of consumer protection issues. Learn more ▼
Ad blocking is the practice of blocking advertisements, typically through automated means. Typical goals for doing this are reducing distractions, lowering the extent of data collection, decreasing resource usage (battery, network traffic, memory) and avoiding security threats that leverage advertising networks[1].
Consumer impact summary
Ad blocking is the crux of one of the most prominent conflicts around right of ownership, where users feel justified in deciding what their devices do or don't, while platforms that rely on advertising, especially those that offer free services to users, argue that advertisements sustain the platform and must remain untouched. Some platforms even actively detect ad blocking in order to display a relevant notice or to degrade functions of a service. This has turned into an arms race between advertisers and consumers.
Advertisements are increasingly showing up in devices (e.g., refrigerators, cars, televisions) built right into their system software, making ad blocking difficult.
There are efforts to use copyright law (e.g., DMCA/spotify/revanced, and German court case) to force consumers to play ads or run other programs on devices.[2]
Technologies
Diversity of advertisements has prompted the use of diverse technologies to block them.
Web browsers
Web browser extensions that block ads are some of the most popular extensions,[3][4] some browsers even have ad blocking built in.[5][6] This is likely in response to advertising overload that has made the Web difficult to use prior to their inception, though the problem has remained to this day.
Network level
Installed by a network's administrator or into a device's operating system, such solutions provide access to the internet through a filter that blocks communication with ad platforms, forcing them to function as if access to the internet is unavailable. This typically prevents them from functioning, as ads have to be downloaded from the internet in order to be displayed.
This technology makes it possible to block ads even on devices where software does not allow this function, but does connect to the internet through means provided by the user. Control over the means of internet access is what makes this possible.
For example, Pi-hole and AdGuard Home are installed as DNS servers for the local network (typically a single router at home), while AdGuard and RethinkDNS provide a similar effect on one device (and not the rest of the local network) where users can install applications of their choice.
It's not a perfect solution as it is only able to detect and block ads that are served through infrastructure that is separate from the rest of the application or service. Implementing it this way makes it easier to integrate ads into software, which is why this is often the case and a reason why this technique is effective.
Application specific
Some ad blocking technologies are limited to specific applications.
One of the most popular examples of this is Sponsorblock for YouTube, which combats "ad integrations": advertising segments embedded by authors of the content directly into their YouTube videos, which makes ad detection (and consequently blocking) difficult.
Another technique, available where users are able to install applications of their choice, is partial reverse-engineering and modification of applications that include advertising functionality, to block or remove that functionality. This technique is strongly associated with piracy, since the same method can be used to force a commercial application to function without a license through removal of a license check.
Ad Blocker Examples
Some of the add-ons / extensions / plug-ins below are not necessarily ad-blocking software but do contribute to blocking advertisements or reduce or eliminate the amount of data you share online.
Internet Browsers
A for Android, i for iOS, L for Linux, W for Windows
Browser base: C for Chromium, F for Firefox
If a browser is not listed "officially" for an add-on in the table below but shares the "Based on" attribute with a browser that is, it may (but is not guaranteed to) work with that browser.
| Based on | "Do Not Track" feature | DuckDuckGo Privacy Essentials | NoScript | Privacy Badger | uBlock Origin | |
|---|---|---|---|---|---|---|
| Brave | C | |||||
| Chrome | C | L, W | ||||
| DuckDuckGo | C | A | ||||
| Edge | C | L, W | ||||
| Firefox | F | A, L, W | A, L, W | A, L, W | A, L, W | A, L, W |
| Firefox Developer Edition | F | L, W | L, W | L, W | L, W | L, W |
| Mullvad Browser | F | L, W | L, W | L, W | ||
| Opera | C | |||||
| Safari | - | |||||
| Tor Browser | F | A, L, W | A, L, W | |||
| Vivaldi | C | |||||
| Waterfox | F | L, W | L, W | L, W | L, W | L, W |
Ad block Countermeasures
Dishonest countermeasures
1. Purposefully taking longer to load/not loading CSS portions of a website to shift the blame onto the ad blocker
2. Utilizing pop-ups & overlays to deter ad block usage
Owners & developers of domains & websites can detect ad blockers & make it significantly harder to access content by putting in countermeasures such as Pop-Ups & Overlays. Sometimes they go as far as using techniques that somewhat resemble the Consent-or-pay method in order to encourage others to disable their ad filtering tool.
See also
Further Reading
- Advertising overload
- Ad blocking on Wikipedia
References
- ↑ Kan, Michael (2022-12-22). "FBI Recommends Installing An Ad Blocker To Dodge Scammers".
{{cite web}}: CS1 maint: url-status (link) - ↑ Claburn, Thomas (2025-08-15). "No more Blocktoberfest? German court throws book at ad blockers". The Register. Archived from the original on 13 Jan 2026.
- ↑ "Top rated extensions". Add-ons for Firefox. Retrieved 2026-03-23.
{{cite web}}: CS1 maint: url-status (link) - ↑ "Top charts". Chrome Web Store. Retrieved 2026-03-23.
{{cite web}}: CS1 maint: url-status (link) - ↑ "Vivaldi Browser Features". Vivaldi Browser. Retrieved 2026-03-23.
{{cite web}}: CS1 maint: url-status (link) - ↑ "uazo/cromite". GitHub. Retrieved 2026-03-23.
{{cite web}}: CS1 maint: url-status (link)