How does AdGuard Home filter ads?
It filters DNS requests using blocklists, so devices that use it as their DNS server can block matching ad and tracker domains.
AdGuard Home filters DNS requests for ads and trackers across a household network. Run it on a home server and point your router or devices to it.
How AdGuard Home stacks up against other networking apps. Add or remove apps to change the comparison.
| Requirement | AdGuard Home | Pi-hole |
|---|---|---|
| Architecture | x86 + ARM | x86 + ARM |
| Price | Free | Free |
| Containers | 1 (app only) | 1 (app only) |
| Database | file only | SQLite |
| Runtime | Go | C / Shell |
| Install options | Docker + Linux, macOS, Windows | Docker + Linux |
It filters DNS requests using blocklists, so devices that use it as their DNS server can block matching ad and tracker domains.
No. Configure your router or individual devices to use AdGuard Home as their DNS server.
The initial setup wizard is available on port 3000 of the server running AdGuard Home.
More apps in Networking.
Browse all apps →