Ad Blocking & DNS Filtering
Ad Blocking & DNS Filtering tools -- a subcategory of Networking & VPN
11 Tools
Pi-hole
56KNetwork-wide ad blocking DNS server that protects every device on your network without installing anything on individual devices.
AdGuard Home
33KNetwork-wide software for blocking ads and tracking. Covers all your home devices with no client-side software needed.
Technitium DNS Server
7.9KTechnitium DNS Server gives you authoritative/recursive DNS server with ad blocking functionality on your own infrastructure.
blocky
6.2KBlocky lets you run fast and lightweight DNS proxy as ad-blocker for local network with many features entirely on your own server.
iSponsorBlockTV
5.2KFor ad blocking & DNS filtering, iSponsorBlockTV is a self-hosted solution that provides block and skip sponsors, while also muting and skipping ads on YouTube.
AdGuardHome Sync
1.6KAdGuardHome Sync handles sync AdGuard Home configs across instances as a self-hosted solution.
Gravity
908Self-hosted ad blocking & DNS filtering tool that provides fully-replicated DNS and DHCP server with ad-blocking powered by etcd.
AdGuard Home Manager
464Self-hosted ad blocking & DNS filtering tool that provides unofficial AdGuard Home client created with Flutter.
Pi-hole Client
87Pi-hole Client is a Dart-based application that provides unofficial Pi-hole client developed with Flutter.
AdGuard Home Remote
For ad blocking & DNS filtering, AdGuard Home Remote is a self-hosted solution that provides adguard Home management for iOS devices.
Pi-hole Remote
Pi-hole Remote handles pi-hole management for Apple devices as a self-hosted solution.
Why Self-Host Your Ad Blocking and DNS Filtering?
Browser-based ad blockers only protect individual devices and browsers. A self-hosted DNS-level ad blocker protects every device on your network — smartphones, smart TVs, IoT devices, and anything else that makes DNS queries — without installing software on each one. This is the difference between blocking ads in Chrome on your laptop and blocking telemetry from your smart refrigerator.
Pi-hole is the most widely deployed self-hosted DNS sinkhole, blocking ads and trackers by intercepting DNS requests before they leave your network. AdGuard Home provides similar functionality with a more modern interface and built-in support for DNS-over-HTTPS and DNS-over-TLS encryption. Technitium DNS Server is a full-featured authoritative and recursive DNS server with ad-blocking capabilities, suited for users who want complete DNS infrastructure control. Blocky offers a lightweight, configuration-file-driven alternative for those who prefer managing settings in YAML rather than web interfaces.
Multi-site management is where tools like AdGuardHome-Sync become essential — it synchronizes blocklists and settings across multiple AdGuard Home instances, keeping your DNS filtering consistent across locations. For mobile management, Pi-hole Client, Pi-hole Remote, AdGuard Home Manager, and AdGuard Home Remote provide iOS and Android interfaces to monitor queries and toggle filtering on the go. Gravity manages and optimizes blocklist updates for Pi-hole installations, ensuring your filter lists stay current without manual intervention.