Bitflake logo

AdGuard Home

Network-wide ad and tracker blocking for every device you own

1 / 9
  • Dashboard

    Query counts, the blocked share, and the most-requested domains across the network.

  • Query Log

    Every DNS request with its client, response and whether a filter blocked it.

  • DNS Blocklists

    Subscribed filter lists, each with its rule count and update schedule.

  • Custom Filtering Rules

    Hand-written rules for blocking or unblocking domains beyond the subscribed lists.

  • Client Settings

    Per-device configuration, so individual clients can have their own filtering rules.

  • General Settings

    Safe search enforcement, parental control and browsing security toggles.

  • Upstream DNS

    The upstream resolvers queries are forwarded to, including encrypted DoH and DoT servers.

  • Encryption Settings

    Serving DNS-over-HTTPS and DNS-over-TLS so clients can reach the resolver encrypted.

  • DHCP Server

    The built-in DHCP server, which hands clients this resolver automatically.

About this app

AdGuard Home is a DNS server that blocks ads, trackers and malware domains for every device that resolves through it, with no client software to install. It subscribes to curated filter lists, applies different rules per device, and logs every query so you can see what was asked for and what was blocked. It can also serve DNS-over-HTTPS and DNS-over-TLS, and act as your network's DHCP server. People who choose AdGuard Home point to how much works without extra components. Encrypted DNS is built in, so there's no second service to run alongside it. Parental controls and safe search are toggles in the interface rather than hand-assembled blocklists. Every feature is available self-hosted at no cost, with nothing held back for a paid tier.

  • Authentication:
    Password Auth
  • Access Control:
  • Data:
  • Integrations:
    REST API
  • UI:
  • Infrastructure:
  • Other:
    Built-in DHCP ServerEncrypted DNS ServerEncrypted Upstream ResolversEnforced Safe SearchFilter List SubscriptionsParental ControlPer-Client SettingsQuery Log & Statistics

36.4k stars

2.5k forks

Last releaseAdGuard Home v0.107.79(9 days ago*)Last activityabout 4 hours ago*Project age10 years (2016)Contributors105

Commit activity

commits / month
Lifetime38
Past year21
Past month30

As of last sync (about 2 hours ago)

Funding

Company-backed

Backed by a commercial company

Technology stack

  • Makefile
  • Go
  • JavaScript
  • HTML
  • Dockerfile
  • Shell
  • CSS
  • TypeScript

License

GPL-3.0

GNU General Public License v3.0

Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

View License

Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.