Adguard Sdnsfilter

Use the AdGuard DNS filter, which combines filters for ads, tracking protection, and mobile ads.

github.com/AdguardTeam/AdguardSDNSFilter
Adguard Sdnsfilter homepage screenshot

About Adguard Sdnsfilter

AdGuard SDNS Filter is a DNS filter list, formerly called AdGuard Simplified Domain names filter. It combines several existing filters, including the AdGuard Base filter, the Tracking Protection filter, the Mobile Ads filter, EasyList, and EasyPrivacy. The lists are simplified to work better with DNS-level ad blocking. The filter is the default for AdGuard Home and for the public AdGuard DNS servers. It can also be built manually from the repository.

The filter requires a DNS setup that supports basic ad blocking rule syntax. The source states that extracting only the hosts file does not make much sense. DNS-level blocking is described as a crude method. A blocked site may appear to be malfunctioning, and blocking is less effective when a user opens a blocked domain directly. For domains that open as popups, the filter redirects to a blocked page that explains the reason for blocking. The source notes that redirecting to a different IP address is not the ideal approach.

Key features

  • Combines AdGuard Base, Tracking Protection, Mobile Ads, EasyList and EasyPrivacy filters
  • Lists that block domains used for advertising, tracking, and analytics
  • Exception lists that exclude domains known to cause serious site breakages
  • Regional lists for specific language groups, including Dutch, French, German, and Japanese
  • Popup hosts filter that redirects blocked pages to an explanatory blocked page
  • Manual build with yarn, with output written to Filters/filter.txt
Best for: Users who run DNS-level ad and tracker blocking, such as AdGuard Home operators, and who are comfortable with ad blocking rule syntax.
Good for
  • Default filter for AdGuard Home and the public AdGuard DNS servers
  • Open source, with the repository publicly available
  • Combines several established filter lists into one file
Watch out for
  • Requires support for basic ad blocking rule syntax; a hosts file alone is not sufficient
  • DNS-level blocking can make a blocked site appear to be malfunctioning
  • Less effective when a user opens a blocked domain directly

Adguard Sdnsfilter at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Adguard Sdnsfilter alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Network Tools

Well-known listings from the same topic.

All 72

Adguard Sdnsfilter FAQ

Can I use only the hosts file from this filter?
The source states that it does not make much sense to extract just the hosts file, and that using the filter requires support for basic ad blocking rule syntax.
How do I build the filter manually?
Run yarn install, then yarn run build. The output is written to Filters/filter.txt.
What happens when a blocked popup site is opened?
The popup hosts filter redirects the domain to a designated blocked page that explains the reason for blocking.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing