Protect every device automatically
Install once, protect everything. Phones, tablets, smart TVs, IoT devices—all benefit from ad blocking without installing browser extensions or apps.
Network-wide ad blocking and privacy protection.
AdGuard Home is a network-wide DNS-based ad blocker that protects every device on your network. Block ads, trackers, and malicious domains across all apps and browsers without installing anything on individual devices.
AdGuard Home is an open-source project. We make it easier to deploy and manage, but all credit goes to the original developers. Learn more about the AdGuard Home project →
All the features you'd expect, plus the control and privacy of self-hosting.
Install once, protect everything. Phones, tablets, smart TVs, IoT devices—all benefit from ad blocking without installing browser extensions or apps.
Block adult content, gambling sites, or specific domains. Create different profiles for kids' devices or enforce safe search on all devices.
Detailed query logs show exactly what domains are being accessed, blocked, and by which devices. Spot suspicious activity or troubleshoot connectivity issues.
What's included
Login integration, automatic backups, and monitoring come included. Everything runs on your server; we handle the setup and give you clear guides for when things go wrong.
Single sign-on across all apps using Auth0. Sign in with GitHub, email, or passkeys. One account, all your apps—no need to create separate passwords.
AdGuard Home automatically updates blocklists to protect against new threats. You can also add custom blocklists or allowlists for your specific needs.
Built-in redundancy and caching ensure your DNS queries are always answered quickly. Automatic fallback to upstream DNS if needed.
Plan your deployment with these hardware requirements. All tiers include overhead for Docker and supporting services.
Good for testing and small-scale use
Best performance and user experience
Here's how everything fits together. All the setup files are in the docs if you want to customize things.
Web UI accessible via automatic SSL certificates through your private tunnel. Configure DNS settings, view statistics, and manage blocklists from anywhere.
Acts as your network's DNS server, filtering queries through blocklists before forwarding to upstream DNS providers. Supports DNS-over-HTTPS and DNS-over-TLS.
Point your router's DHCP settings to AdGuard Home's IP, and all devices automatically use it. No per-device configuration needed.
Use the portal to deploy your app, set it up, and start using it—all through your web browser.
Select AdGuard Home from the application catalog and deploy to your device. The portal configures the container and makes the web UI available at {yourname}.unboundbytes.com/adguard.
Point your router's primary DNS to your server's IP address. All devices will now use AdGuard Home for DNS resolution and ad blocking.
Add additional blocklists from the web UI, create allowlists for sites that break, and configure parental controls or safe browsing as needed.
Still have questions? Join our community chat or check out the support page for more help.
Occasionally. Some sites detect ad blockers and refuse to work. You can easily allowlist specific domains from the web UI or disable filtering temporarily.
Yes. AdGuard Home acts as a filtering layer in front of your upstream DNS provider (Google, Cloudflare, Quad9, etc.). You choose which upstream to use.
Yes, if you set up DNS-over-HTTPS or DNS-over-TLS. You can configure your phone to use your AdGuard Home instance even when away from home.
Check out the docs, upstream projects, and support channels.