DNS-Blocklists: For a better internet - keep the internet clean!
Privacy is not a crime, protect yourself. Privacy matters. Privacy is what allows us to determine who we are and who we want to be ‼️
If you like the project and you can benefit from it, leave a ⭐ (top right) and become a stargazer! Thanks for your support!
An all-in-one DNS blocklist in various versions (light, normal, pro, pro++ and ultimate). It can be used as a standalone blocklist. For every region. Blocks ads, affiliate, tracking, metrics, telemetry, fake, phishing, malware, scam, cryptojacking and other “crap”. Based on various native blocklists. No, they are not just block lists cobbled together from different sources. They have been optimized and extended to efficiently “clean the Internet” in all areas.
See also: Which sources are used for the lists and how are the lists compiled on the basis of these sources?
Version | Entries | Pro++ | Pro | Nor mal |
Light | Fake | TIF | Nat ive |
PopUp Ads |
Bug Tracker |
---|---|---|---|---|---|---|---|---|---|---|
📗Light | 145684 67697 |
🟢 | 🟨 | |||||||
📘Normal | 292378 167678 |
🟢 | 🟢 | 🟨 | 🟨 | 🟨 | ||||
📒Pro | 358019 198851 |
🟢 | 🟢 | 🟢 | 🟨 | 🟨 | 🟨 | 🟨 | 🟢 | |
📙Pro++ | 553039 295674 |
🟢 | 🟢 | 🟢 | 🟢 | 🟨 | 🟨 | 🟨 | 🟢 | 🟢 |
📕Ultimate | 632532 320126 |
🟢 | 🟢 | 🟢 | 🟢 | 🟨 | 🟨 | 🟢 | 🟢 | 🟢 |
🟢 contains the list named in the column caption
🟨 partially contains the list named in the column caption
Version | Blocking level |
Blocking type |
---|---|---|
📗Light | 📗📗 | Relaxed |
📘Normal | 📘📘📘 | Relaxed/Balanced |
📒Pro | 📒📒📒📒 | Balanced |
📙Pro++ | 📙📙📙📙📙📙 | Balanced/Aggressive |
📕Ultimate | 📕📕📕📕📕📕📕 | Aggressive |
Hand brush - Cleans the Internet and protects your privacy! Blocks Ads, Tracking, Metrics and some Badware. A size-optimized version of the Multi NORMAL.
[!NOTE]
Blocking type: Relaxed
This list version should not lead to any restrictions. It is particularly suitable for environments in which there is no admin nearby who can unblock something and if you have to pay attention to the size of the list, because the AdBlocker does not support large lists.
[!IMPORTANT]
Does not block error trackers such as Bugsnag, Crashlytics, Firebase, Instabug, Sentry, … and other app-specific crash trackers. These are only blocked from the Pro version onwards.
Entries: 145684 domains/hosts - 16188 compressed hosts - 67697 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
PAC | GH GL CB | Proxy Auto Configuration |
Broom - Cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Cryptojacking and other “Crap”.
[!NOTE]
Blocking type: Relaxed/Balanced
This list version should not lead to any restrictions for the most part. It is particularly suitable for environments in which there is no admin nearby who can unblock something.
[!IMPORTANT]
Does not block error trackers such as Bugsnag, Crashlytics, Firebase, Instabug, Sentry, … and other app-specific crash trackers. These are only blocked from the Pro version onwards.
Entries: 292378 domains/hosts - 32487 compressed hosts - 167678 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Big broom - Cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Cryptojacking and other “Crap”.
[!NOTE]
Blocking type: Balanced
This list version should only very rarely lead to restrictions. It is suitable for environments where there is an admin nearby who can unblock something. My personal recommendation for mostly problem-free adblocking with good privacy protection.
Entries: 358019 domains/hosts - 39780 compressed hosts - 198851 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Size-optimised version for DNS/Browser adblockers, e.g. for devices with less RAM. This list only contains domains from the Pro full that have been found on Top 1/10M lists (Umbrella, Cloudflare, Tranco, Chrome, BuiltWith, Majestic, DomCop).
Entries: 75214 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Sweeper - Aggressive cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Cryptojacking and other “Crap”.
[!NOTE]
Blocking type: Balanced/Aggressive
More aggressive version of the Multi PRO blocklist. It may contain a few false positive domains that limit functionality. Therefore it should only be used by experienced users. Furthermore, an admin should be available to unblock incorrectly blocked domains.
[!WARNING]
Referral domains (affiliate and tracking links):
A few referral domains that also function as normal trackers are blocked. For further details see: Referral domains
Entries: 553039 domains/hosts - 61449 compressed hosts - 295674 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Size-optimised version for DNS/Browser adblockers, e.g. for devices with less RAM. This list only contains domains from the Pro++ full that have been found on Top 1/10M lists (Umbrella, Cloudflare, Tranco, Chrome, BuiltWith, Majestic, DomCop).
Entries: 84089 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Ultimate Sweeper - Strictly cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Free Hoster, Fake, Cryptojacking and other “Crap”.
[!NOTE]
Blocking type: Aggressive
Stricter version of the Multi PRO++ blocklist. It contains domains that limit functionality in apps and on websites - some popular trackers, that lead to restrictions, are blocked in this list. Therefore it should only be used by experienced users. Furthermore, an admin should be available to unblock incorrectly blocked domains.
[!WARNING]
Referral domains (affiliate and tracking links):
A few referral domains that also function as normal trackers are blocked. For further details see: Referral domainsFacebook:
Some META trackers are blocked in Ultimate. This restricts the use of Facebook and Facebook Messenger apps. Furthermore, the Whatsapp graph trackers are blocked, which leads to restrictions when creating avatars, using the in-app helpcenter and using video effects. Otherwise, blocking has no effect on Whatsapp functionalities. To use META apps with Ultimate, unblock the following domains if necessary: META TrackerWindows/XBox:
Some Microsoft trackers are blocked in Ultimate, which lead to restrictions, e.g. Windows Spotlight, XBox Live Achievements, Windows Activity History and others. For details and which domains must be unblocked for which function, see: Microsoft Tracker.Miscellaneous:
Details on other known issues can be found here.
Entries: 632532 domains/hosts - 70282 compressed hosts - 320126 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Size-optimised version for DNS/Browser adblockers, e.g. for devices with less RAM. This list only contains domains from the Ultimate full that have been found on Top 1/10M lists (Umbrella, Cloudflare, Tranco, Chrome, BuiltWith, Majestic, DomCop).
Entries: 87601 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A blocklist for blocking fake stores, -streaming, rip-offs, cost traps and co.
Light | Normal | Pro | Pro++ | Ultimate | TIF TIF medium |
|
---|---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ | 🟢 |
🟢 yes 🟨 partially ❌ no
Entries: 11978 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A blocklist for annoying and malicious pop-up ads.
Light | Normal | Pro | Pro++ | Ultimate | TIF | |
---|---|---|---|---|---|---|
Included in | ❌ | 🟨 | 🟨 | 🟢 | 🟢 | 🟨 |
🟢 yes 🟨 partially ❌ no
[!NOTE]
Fully included in Pro++ and Ultimate. Partially in Pro. In the combination of the Pro and additionally the Threat Intelligence Feeds (TIF) Medium or Full, all domains from the Pop-Up Ads list are included. This means that if you use the Pro and also the TIF medium or full, you no longer need to add this list separately.
Entries: 98676 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A blocklist for blocking Malware, Cryptojacking, Scam, Spam and Phishing. Blocks domains known to spread malware, launch phishing attacks and host command-and-control servers.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | 🟨 | 🟨 | 🟨 | 🟨 |
🟢 yes 🟨 partially ❌ no
Entries: 1108452 domains/hosts - 123162 compressed hosts - 987016 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A medium version of the Threat Intelligence Feeds list. Designed for Adblockers that have problems with the size of the full TIF list. Contains only important feeds.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | 🟨 | 🟨 | 🟨 | 🟨 |
🟢 yes 🟨 partially ❌ no
Entries: 255934 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A size-optimised version of the Threat Intelligence Feeds Medium list. Designed for Adblockers that have problems with the size of the TIF Medium list.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | 🟨 | 🟨 | 🟨 | 🟨 |
🟢 yes 🟨 partially ❌ no
Entries: 86435 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
IPv4 lists in plain IP format for firewalls and AdGuard Home format are also available as an extension to the TIF list.
[!TIP]
If the IP list is used in AdGuard Home, all domains that would resolve to the blocked IP are blocked. To prevent the blocked domains from being resolved via IPv6, it is necessary to deactivate resolving via IPv6 in AdGuard Home:
Settings > DNS settings > DNS server configuration > Disable resolving of IPv6 addresses
A blocklist for blocking domains registered in the last 14 or 30 days (NRDs). Furthermore, separate lists of domains generated with DGA (Domain Generation Algorithms) are also offered, these domains are already included in the NRD lists.
NRDs and DGAs are known to be favoured by threat actors to launch malicious campaigns.
[!IMPORTANT]
This is an external list that is created and maintained by @xRuffKez.
For the lists and further details visit the corresponding repository. The lists in various formats can be found here.
Prevent methods to bypass your DNS.
[!NOTE]
To ensure the bootstrap is your DNS server you must redirect or block standard DNS outbound (TCP/UDP 53) and block all DNS over TLS/QUIC (TCP/UDP 853) outbound.
The block list exists in two versions:
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 3903 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 1610 domains/hosts - 179 compressed hosts - 1449 compressed domains
Format | Links | Should be used for |
---|---|---|
Domains Subdomains |
GH GL CB | Blocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG |
Hosts | GH GL CB | AdAway, uMatrix, DNS66, GasMask, NetGuard |
Hosts Compressed |
GH GL CB | Hostfile, Linux, Windows |
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
IPv4 lists in plain IP format for firewalls and AdGuard Home format are also available.
[!TIP]
If the IP list is used in AdGuard Home, all domains that would resolve to the blocked IP are blocked. To prevent the blocked domains from being resolved via IPv6, it is necessary to deactivate resolving via IPv6 in AdGuard Home:
Settings > DNS settings > DNS server configuration > Disable resolving of IPv6 addresses
A blocklist for blocking search engines that do not support Safesearch.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 184 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A blocklist for blocking dynamic DNS services to protect against malicious use in phishing campaigns and others.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 1399 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A blocklist for blocking known hosters that also host badware via user content to prevent the use of these hosters for malicious purposes.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 2146 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
ControlD | GH | ControlD folder |
A blocklist for blocking Top Most Abused Top Level Domains, merged from @Yokoffing, @DandelionSprout, @LennyFox Cloudflare Radar, Netcraft and SpamHaus.
[!WARNING]
The purpose of this list is to block TLDs (*.top
,*.shop
,*.gdn
, …) that have a bad reputation score. All pages of the TLD contained on the list are blocked, and it is clear that this also blocks any legal pages. More or less, depending on the current TLD reputation score.
However, a lot of spam, scam, phishing, malware and badware is also blocked very effectively. That is the purpose of this list.
Anyone using this list should be aware of what the list blocks.For the AdBlock format (AdGuard and uBlock Origin) of the list there is the option to exclude domains via rule modifiers like
$denyallow
or$domain
. However, the number is limited, as the entire rule becomes invalid depending on the total length. Therefore, only legal popular domains that are on common top 1M lists (Tranco, Umbrella, Chrome, Cloudflare Radar, etc.) are unblocked. No illegal domains, e.g. from the piracy category, will be unblocked. The user must unblock these himself as required.
For other formats, the user himself is responsible for unblocking what he needs.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Format | Links | Should be used for |
---|---|---|
AdGuard | GH GL CB | AdGuard, AdGuard Home |
uBlock Origin | GH GL CB | uBlock Origin, Adblock Plus |
AdBlock | GH GL CB | Pi-hole, TechnitiumDNS Contains only spam TLDs that do not have any exclusions. |
AdBlock (Aggressive) Allowlist |
GH GL CB GH GL CB |
Pi-hole, TechnitiumDNS |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound Contains only spam TLDs that do not have any exclusions. |
RPZ (Aggressive) |
GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound Contains all spam TLDs, corresponds to the AdGuard and uBlock Origin version without exclusions. |
ControlD | GH | ControlD folder |
Blocks websites and services that are mainly used for the illegal distribution of copyrighted content.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 10220 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Blocks gambling content.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 624716 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A medium version of the Gambling list. Designed for Adblockers that have problems with the size of the full Gambling list.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 302537 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
A size-optimised version of the Gambling Medium list. This list only contains domains that have been found on Top 1/10M lists (Umbrella, Cloudflare, Tranco, Chrome, BuiltWith, Majestic, DomCop).
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 144679 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam, Little Snitch Mini |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Blocks adult content.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | ❌ | ❌ | ❌ | ❌ | ❌ |
🟢 yes 🟨 partially ❌ no
Entries: 84595 compressed domains
Format | Links | Should be used for |
---|---|---|
Adblock | GH GL CB | Pi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, Brave (only in aggressive mode), AdNauseam |
DNSMasq | GH GL CB | DNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer) |
Wildcard Asterisk |
GH GL CB | Blocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS |
Wildcard Domains |
GH GL CB | DNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro |
RPZ | GH GL CB | Response Policy Zone, Bind, Knot, PowerDNS, Unbound |
Blocks native broadband tracker from devices, services and operating systems that track your activity.
Light | Normal | Pro | Pro++ | Ultimate | |
---|---|---|---|---|---|
Included in | 🟨 | 🟨 | 🟨 | 🟨 | 🟢 |
🟢 yes 🟨 partially ❌ no
Device/Service | Domains | Hosts | Adblock | DNSMasq | Wildcard Asterisk |
Wildcard Domains |
RPZ |
---|---|---|---|---|---|---|---|
Amazon (Devices, Shopping, Video) | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Apple (iOS, macOS, tvOS) | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Huawei (Devices) | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Microsoft (Windows, Office, MSN) | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Samsung | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
TikTok (Fingerprinting) | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
TikTok (Fingerprinting) Aggressive | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
LG webOS | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Roku | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Vivo | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
OPPO/Realme | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
Xiaomi | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB | GH GL CB |
As a network-wide DNS blocker, I recommend using Adguard Home, Pi-hole, TechnitiumDNS, Blocky (advanced users), adblock-lean (OpenWrt) or eBlocker.
DNS blockers offer good protection of privacy by blocking tracking, metrics and telemetry. They can be used to block the vast majority of ads, malware, scam, fake and co, but not everything can be blocked at the DNS level!
Therefore, I additionally recommend the use of a browser content blocker such as AdGuard, uBlock Origin or Ghostery.
Check out Yokoffing’s Recommended Filters for uBlock Origin for content blocker filter lists.
If you don’t run your own DNS server on your home network or if you are looking for additional protection for your mobile devices when they are not connected to the home network, then you can use one of the following DNS services.
Availability of the lists in the respective DNS services:
Service | Light | Nor mal |
Pro | Pro ++ |
Ulti mate |
TIF | By pass |
Dyn DNS |
Hoster | TLDs | Anti Piracy |
Gam bling |
---|---|---|---|---|---|---|---|---|---|---|---|---|
AdGuard DNS |
❌ | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 |
ControlD | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟨 | 🟨 | 📓 | 📓 | 🟨 | 🟨 |
Rethink DNS |
🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | ❌ | 🟢 | 🟢 | ❌ | ❌ | ❌ |
DNS warden |
🟢 | 🟢 | 🟢 | 🟢 | 🟢 | 🟢 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
🟨 Are included in the ControlD native lists of the respective category.
📓 Available as ControlD folder.
In AdGuardDNS you can use my Multi Normal, Pro, Pro++, Ultimate, TIF, Gambling, Anti Piracy, DoH/VPN/TOR/Proxy Bypass, DynDNS, Badware Hoster, Most Abused TLDs list and the Allowlist Referral.
In ControlD you can use my Light, Normal, Pro, Pro++, Ultimate and TIF lists.
Free:
Blocklists | DNS-over-HTTPS | DNS-over-TLS/QUIC | Legacy DNS | Apple |
---|---|---|---|---|
Light | https://freedns.controld.com/x-hagezi-light |
x-hagezi-light.freedns.controld.com |
76.76.2.37 76.76.10.37 2606:1a40::37 2606:1a40:1::37 |
GH |
Normal | https://freedns.controld.com/x-hagezi-normal |
x-hagezi-normal.freedns.controld.com |
76.76.2.40 76.76.10.40 2606:1a40::40 2606:1a40:1::40 |
GH |
Pro | https://freedns.controld.com/x-hagezi-pro |
x-hagezi-pro.freedns.controld.com |
76.76.2.41 76.76.10.41 2606:1a40::41 2606:1a40:1::41 |
GH |
Pro Plus | https://freedns.controld.com/x-hagezi-proplus |
x-hagezi-proplus.freedns.controld.com |
76.76.2.42 76.76.10.42 2606:1a40::42 2606:1a40:1::42 |
GH |
Ultimate | https://freedns.controld.com/x-hagezi-ultimate |
x-hagezi-ultimate.freedns.controld.com |
76.76.2.45 76.76.10.45 2606:1a40::45 2606:1a40:1::45 |
GH |
TIF | https://freedns.controld.com/x-hagezi-tif |
x-hagezi-tif.freedns.controld.com |
76.76.2.46 76.76.10.46 2606:1a40::46 2606:1a40:1::46 |
GH |
Paid:
Check out Yokoffing’s ControlD Config Guide for recommended ControlD configuration settings.
In RethinkDNS you can use my Light, Normal, Pro, Pro++, Ultimate, TIF, DynDNS and Badware Hoster lists.
[!NOTE]
The lists in RethinkDNS are only updated once a week.
Blocklists | DNS-over-HTTPS | DNS-over-TLS/QUIC |
---|---|---|
Light + TIF | https://sky.rethinkdns.com/1:AAkACAQA |
1-aaeqacaeaa.max.rethinkdns.com |
Normal + TIF | https://sky.rethinkdns.com/1:AAkACAgA |
1-aaeqacaiaa.max.rethinkdns.com |
Pro + TIF | https://sky.rethinkdns.com/1:AAoACBAA |
1-aafaacaqaa.max.rethinkdns.com |
Pro plus + TIF | https://sky.rethinkdns.com/1:AAoACAgA |
1-aafaacaiaa.max.rethinkdns.com |
Ultimate + TIF | https://sky.rethinkdns.com/1:gAgACABA |
1-qaeaacaaia.max.rethinkdns.com |
In DNSwarden you can use my Light, Normal, Pro, Pro++, Ultimate and TIF lists.
Blocklists | DNS-over-HTTPS | DNS-over-TLS/QUIC |
---|---|---|
Light + TIF | https://dns.dnswarden.com/00000000000000000000048 |
00000000000000000000048.dns.dnswarden.com |
Normal + TIF | https://dns.dnswarden.com/00000000000000000000028 |
00000000000000000000028.dns.dnswarden.com |
Pro + TIF | https://dns.dnswarden.com/00000000000000000000018 |
00000000000000000000018.dns.dnswarden.com |
Pro plus + TIF | https://dns.dnswarden.com/0000000000000000000000o |
0000000000000000000000o.dns.dnswarden.com |
Ultimate + TIF | https://dns.dnswarden.com/0000000000000000000000804 |
0000000000000000000000804.dns.dnswarden.com |
DNSBunker (Germany) uses my Multi Pro++ in combination with the TIF blocklist and @xRuffKez NRD/DGA.
Blocklists | DNS-over-HTTPS | DNS-over-TLS/QUIC | Legacy DNS |
---|---|---|---|
Pro plus + TIF + NRD30 Phishing/DGA | https://dnsbunker.org/dns-query |
dnsbunker.org |
89.163.255.195 2001:4ba0:babe:3734:: |
OpenBLD.net uses my Multi Pro in combination with the TIF blocklist.
Blocklists | DNS-over-HTTPS |
---|---|
Pro + TIF | https://ric.openbld.net/dns-query/hagezi |
RobinGroppe.de DNS offers a free German DNS server without logging to block malware, phishing and other threats. It uses my TIF list.
"If the plan doesn‘t work, change the plan but never the goal."
There's no place like 127.0.0.1!
The blocklists are based on various sources and my own denylists/extensions. They were designed to avoid false positive domains as much as possible without losing effectiveness and efficiency. Dead hosts are regularly removed from the lists to keep them as small as possible.
Made with 💓 for a safer and cleaner internet.
All lists were tested against 10000 websites from the Cisco Umbrella Top 1 million list. It was checked whether the pages load, the page content is displayed correctly, navigation links work, images load, videos start and much more.
No, they are not just block lists cobbled together from different sources. They have been optimized and extended to efficiently “clean the Internet” in all areas. See also: Which sources are used for the lists and how are the lists compiled on the basis of these sources?
The results of a test against the 10000 whotracks.me pages. All pages were opened and fully loaded via batch in Edge with privacy features turned off. Cookies were all accepted.
List | Total queries | Blocked queries | % blocked | % gap to light |
---|---|---|---|---|
Ultimate | 299646 | 131093 | 43.75 | 12.85 |
Pro++ | 299646 | 119681 | 39.94 | 9.05 |
Pro | 299646 | 97508 | 32.54 | 1.65 |
Normal | 299646 | 93258 | 31.12 | 0.23 |
Light | 299646 | 92576 | 30.90 | |
---- | 299646 | 67888 | 22.66 | -8.24 |
Test them, give feedback and report blockable or incorrectly blocked domains.
The repository is occasionally compressed (reinitialised) to reduce the overall size. Among other things, this invalidates forks and cleans up the commit history.
Why are referral domains (affiliate and tracking links) not blocked in the lists?
If you like the project and you can benefit from it, leave a ⭐ (top right) and become a stargazer!
Give feedback, show me your ideas, report domains to be blocked, report false positive domains and help to keep the internet safe and clean.
Help and cooperation of any kind are welcome!
Thanks for your support!