
AdGuard Home
Network-wide ads and tracker blocking via DNS

AdGuard Home is a network-level DNS server that blocks ads, trackers, and malicious domains for all devices on your LAN without requiring client-side apps. It provides a web UI for managing blocklists, custom rules, and DNS settings, and can act as a DNS resolver with support for encrypted upstreams.
Key Features
- DNS-based blocking using filter lists (Adblock-style rules) plus custom allow/deny lists
- Per-client controls and visibility (identify clients, view queries, and apply rules per device)
- Built-in DHCP server (optional) for simple home-network deployments
- Parental control features (e.g., safe search / adult content filtering options)
- Encrypted DNS support for upstreams and clients (DNS-over-HTTPS, DNS-over-TLS, DNSCrypt)
- DNS caching and local DNS rewrites (custom hostnames for local services)
- Query log and statistics dashboard (top domains, clients, blocked requests)
- Runs on many platforms (Linux, macOS, Windows, ARM SBCs) and as a Docker container
Use Cases
- Replace ISP/router DNS with a local resolver to block ads and trackers on all devices
- Provide safer DNS for families via safe-search and content filtering controls
- Centralize DNS for homelabs with local hostnames and per-device allow/block rules
Limitations and Considerations
- As a DNS-layer blocker, it cannot remove ads served from the same domain as content; effectiveness depends on lists and DNS-level constraints.
AdGuard Home is well-suited for home networks and homelabs that want centralized DNS management with privacy-focused blocking. Its per-client insights, encrypted DNS options, and straightforward web UI make it a common alternative to other DNS sinkhole solutions.
Categories:
Tags:
Tech Stack:
Similar Services

Caddy
Modern web server with automatic HTTPS
Fast, extensible web server and reverse proxy with automatic TLS certificates, simple configuration, HTTP/3 support, and production-ready observability features.

Traefik
Cloud-native reverse proxy and load balancer
Traefik is a dynamic reverse proxy and load balancer for Docker, Kubernetes, and microservices with automatic service discovery, routing, and TLS/ACME support.

Pi-hole
Network-wide ad blocking via DNS sinkhole
DNS sinkhole that blocks ads, trackers, and malicious domains network-wide with a web dashboard, per-client controls, and optional DHCP/DNS features.

SearXNG
Privacy-respecting metasearch engine you can run yourself
SearXNG is a privacy-focused metasearch engine that aggregates results from many search providers, with strong customization, multiple output formats, and API support.

Termix
Web-based SSH terminal and host management workspace
Self-hosted web app for managing SSH connections, organizing hosts, and accessing terminals from a browser with a focus on team-friendly workflows.

Technitium DNS Server
Authoritative, recursive DNS with web UI and ad blocking
Self-hosted DNS server with recursive resolver, authoritative zones, DoH/DoT, ad-blocking, DHCP, and a web UI with optional app-based extensibility.
JavaScript