Open-source ad and tracker blockers
6 ad and tracker blockers whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.
uBlock Origin Grade B Our pick
Free, open-source content blocker for ads, trackers and malware sites. Efficient, with no "acceptable ads" program.
uBlock Origin Lite Grade B Our pick
Manifest V3 content blocker from the uBlock Origin developer that filters ads and trackers through declarative browser rules, with no background process.
GPL-3.0. Source code
AdGuard Home Grade B
Self-hosted DNS server that blocks ads and trackers for every device on a network. Includes a web dashboard, encrypted DNS support and parental controls.
GPL-3.0. Source code
hBlock Grade B
POSIX shell script for Unix-like systems that builds a hosts file blocking domains that serve ads, tracking scripts and malware, using several public blocklists.
MIT. Source code
Diversion Grade B
Shell script ad blocker for routers running Asuswrt-Merlin firmware. Blocks ad and tracker domains through dnsmasq and can manage Entware and pixelserv-tls.
GPL-3.0. Source code
Ghostery Grade C
Browser extension from Ghostery that blocks ads, trackers and cookie pop-ups and shows which trackers each site uses.
GPL-3.0. Source code
Compare all 11 ad and tracker blockers, open source or not.