Home

Awesome

GitHub last commitGitHub issuesGitHub closed issuesGitHub repo sizeHitsshields.io Stars

:zap: DNS Blocklists - For a better internet!

Made with :heartbeat: for a safer and cleaner internet! It always seems impossible until it’s done.

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 :bangbang:

If you like the project and you can benefit from it, leave a :star: (top right) and become a stargazer! Thanks for your support!


:bookmark_tabs: Table of Contents

  1. Overview
  2. Multi light - Hand brush: Light protection
  3. Multi normal - Broom: All-round protection
  4. Multi pro - Big broom: Extended protection (Recommended) : Full - Mini
  5. Multi pro++ - Sweeper: Maximum protection (more aggressive) : Full - Mini
  6. Multi ultimate - Ultimate Sweeper: Aggressive protection : Full - Mini
  7. Fake - Protects against internet scams, traps & fakes!
  8. Pop-Up Ads - Protects against annoying and malicious pop-up ads!
  9. Threat Intelligence Feeds - Increases security significantly! (Recommended) : Full - Medium - Mini - IPs
  10. Newly Registered Domains - Favoured by threat actors to launch malicious campaigns!
  11. DoH/VPN/TOR/Proxy Bypass - Prevent methods to bypass your DNS! : Full - DoH only - DoH IPs
  12. Safesearch not supported - Prevent the use of search engines that do not support Safesearch!
  13. Dynamic DNS - Protects against the malicious use of dynamic DNS services!
  14. Badware Hoster - Protects against the malicious use of free host services!
  15. Most Abused TLDs - Protects against known malicious Top Level Domains!
  16. Anti Piracy - Protects against piracy!
  17. Gambling - Protects against gambling content! : Full - Medium - Mini
  18. NSFW (external) - oisd NSFW - Protects against adult content!
  19. Native Tracker - Broadband tracker of devices, services and operating systems
  20. Supporter - Leave a star (top right)!
  21. Recommendation - Which version of the lists should I use?
  22. Online DNS Services
  23. About : Repository - Referral Domains - Support Me
  24. Statistics - Sources
  25. FAQ - Frequently Asked Questions

:books: Multi - Cleans the Internet and protects your privacy! <a name="overview"></a>

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, coins 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?

Blocklist version and size overview:

VersionEntriesPro++ProNor<br>malLightFakeTIFNat<br>ivePopUp<br>AdsBug<br>Tracker
:green_book:Light140869<br>69762:green_circle::yellow_square:
:blue_book:Normal461745<br>148104:green_circle::green_circle::yellow_square::yellow_square::yellow_square:
:ledger:Pro540915<br>168818:green_circle::green_circle::green_circle::yellow_square::yellow_square::yellow_square::green_circle:
:orange_book:Pro++644951<br>195079:green_circle::green_circle::green_circle::green_circle::yellow_square::yellow_square::yellow_square::green_circle:
:closed_book:Ultimate704055<br>210037:green_circle::green_circle::green_circle::green_circle::yellow_square::green_circle::yellow_square::green_circle:

:green_circle: contains the list named in the column caption :yellow_square: partially contains the list named in the column caption

Blocking level:

VersionBlocking<br>levelBlocking<br>type
:green_book:Light:green_book::green_book:Relaxed
:blue_book:Normal:blue_book::blue_book::blue_book:Relaxed/Balanced
:ledger:Pro:ledger::ledger::ledger::ledger:Balanced
:orange_book:Pro++:orange_book::orange_book::orange_book::orange_book::orange_book::orange_book:Balanced/Aggressive
:closed_book:Ultimate:closed_book::closed_book::closed_book::closed_book::closed_book::closed_book::closed_book:Aggressive

[!TIP] :information_desk_person: Which version of the lists should I use?


:green_book: Multi LIGHT - Basic protection <a name="light"></a>

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: 140869 domains/hosts - 15653 compressed hosts - 69762 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound
PACLink Mirror CachedProxy Auto Configuration

:blue_book: Multi NORMAL - All-round protection <a name="normal"></a>

Broom - Cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Coins 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: 461745 domains/hosts - 51305 compressed hosts - 148104 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:ledger: Multi PRO - Extended protection (Recommended) <a name="pro"></a>

Big broom - Cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Coins 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: 540915 domains/hosts - 60102 compressed hosts - 168818 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:ledger: Multi PRO mini (Recommended for browser/mobile adblockers) <a name="promini"></a>

Size-optimised version for DNS/Browser adblockers. This list only contains domains from the Pro full that have been found on Top 1M lists (Umbrella, Cloudflare, Tranco, Chrome, ...) in the last 12 months.

Entries: 86454 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:orange_book: Multi PRO++ - Maximum protection <a name="proplus"></a>

Sweeper - Aggressive cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Fake, Coins 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: 644951 domains/hosts - 71662 compressed hosts - 195079 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:orange_book: Multi PRO++ mini <a name="proplusmini"></a>

Size-optimised version for DNS/Browser adblockers. This list only contains domains from the Pro++ full that have been found on Top 1M lists (Umbrella, Cloudflare, Tranco, Chrome, ...) in the last 12 months.

Entries: 102244 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_book: Multi ULTIMATE - Aggressive protection <a name="ultimate"></a>

Ultimate Sweeper - Strictly cleans the Internet and protects your privacy! Blocks Ads, Affiliate, Tracking, Metrics, Telemetry, Phishing, Malware, Scam, Free Hoster, Fake, Coins 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 domains

Facebook:
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 Tracker

Windows/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.

Entries: 704055 domains/hosts - 78229 compressed hosts - 210037 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_book: Multi ULTIMATE mini <a name="ultimatemini"></a>

Size-optimised version for DNS/Browser adblockers. This list only contains domains from the Ultimate full that have been found on Top 1M lists (Umbrella, Cloudflare, Tranco, Chrome, ...) in the last 12 months.

Entries: 110720 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:trollface: Fake - Protects against internet scams, traps & fakes! <a name="fake"></a>

A blocklist for blocking fake stores, -streaming, rip-offs, cost traps and co.

LightNormalProPro++UltimateTIF<br>TIF medium
Included in:x::x::x::x::x::green_circle:

:green_circle: yes :yellow_square: partially :x: no

Entries: 12567 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:tada: Pop-Up Ads - Protects against annoying and malicious pop-up ads! <a name="popupads"></a>

A blocklist for annoying and malicious blocking pop-up ads.

LightNormalProPro++UltimateTIF
Included in:x::yellow_square::yellow_square::yellow_square::yellow_square::yellow_square:

:green_circle: yes :yellow_square: partially :x: no

[!NOTE] In the combination of the Pro or higher 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 or higher and also the TIF medium or full, you no longer need to add this list separately.

Entries: 83324 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_lock_with_key: Threat Intelligence Feeds - Increases security significantly! (Recommended) <a name="tif"></a>

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.

LightNormalProPro++Ultimate
Included in:x::yellow_square::yellow_square::yellow_square::yellow_square:

:green_circle: yes :yellow_square: partially :x: no

Entries: 1118940 domains/hosts - 124327 compressed hosts - 636921 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard (too big!), AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_lock_with_key: Threat Intelligence Feeds - Medium version (Recommended for browser/mobile adblockers) <a name="tifmedium"></a>

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.

LightNormalProPro++Ultimate
Included in:x::yellow_square::yellow_square::yellow_square::yellow_square:

:green_circle: yes :yellow_square: partially :x: no

Entries: 176016 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_lock_with_key: Threat Intelligence Feeds - Mini version <a name="tifmini"></a>

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.

LightNormalProPro++Ultimate
Included in:x::yellow_square::yellow_square::yellow_square::yellow_square:

:green_circle: yes :yellow_square: partially :x: no

Entries: 90037 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:closed_lock_with_key: Threat Intelligence Feeds - IPs <a name="tifips"></a>

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


:new: Newly Registered Domains (NRDs) <a name="nrd"></a>

A blocklist for blocking domains registered in the last 14 or 30 days. These domains 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.


:outbox_tray: DoH/VPN/TOR/Proxy Bypass - Prevent methods to bypass your DNS! <a name="bypass"></a>

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:

Complete Edition - Encrypted DNS Servers, VPN, TOR, Proxies <a name="bypass_all"></a>

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 3505 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:outbox_tray: Encrypted DNS Servers only <a name="bypass_dns"></a>

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 1598 domains/hosts - 178 compressed hosts - 1421 compressed domains

FormatLinksShould be used for
Domains<br>SubdomainsLink Mirror CachedBlocky (older than v0.23), Diversion (older than v5), OpenSnitch, PersonalBlocklist, pfBlockerNG
HostsLink Mirror CachedAdAway, uMatrix, DNS66, GasMask, NetGuard
Hosts<br>CompressedLink Mirror CachedHostfile, Linux, Windows
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:outbox_tray: Encrypted DNS Servers IPs <a name="bypass_ips"></a>

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


:mag: Safesearch not supported - Prevent the use of search engines that do not support Safesearch! <a name="safesearch"></a>

A blocklist for blocking search engines that do not support Safesearch.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 221 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:lock_with_ink_pen: Dynamic DNS blocking - Protects against the malicious use of dynamic DNS services! <a name="dyndns"></a>

A blocklist for blocking dynamic DNS services to protect against malicious use in phishing campaigns and others.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 1481 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:computer: Badware Hoster blocking - Protects against the malicious use of free host services! <a name="hoster"></a>

A blocklist for blocking known free hosters that also host badware via user content to prevent the use of these hosters for malicious purposes.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 1830 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound
ControlDLinkControlD folder

:crystal_ball: Most Abused TLDs - Protects against known malicious Top Level Domains! (Recommended) <a name="tlds"></a>

A blocklist for blocking Top Most Abused Top Level Domains, merged from @Yokoffing, @DandelionSprout, @LennyFox Cloudflare Radar and SpamHaus.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

FormatLinksShould be used for
AdGuardLink Mirror CachedAdGuard, AdGuard Home
uBlock OriginLink Mirror CacheduBlock Origin, Adblock Plus
AdBlockLink Mirror CachedPi-hole, AdBlock, TechnitiumDNS<br>Contains only spam TLDs that do not have any exclusions.
AdBlock<br>(Aggressive)<br><br>AllowlistLink Mirror Cached<br><br><br>Link Mirror CachedPi-hole, AdBlock, TechnitiumDNS
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound<br>Contains only spam TLDs that do not have any exclusions.
RPZ<br>(Aggressive)Link Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound<br>Contains all spam TLDs, corresponds to the AdGuard and uBlock Origin version without exclusions.
ControlDTLDs IDNs AllowControlD folder

:skull: Anti Piracy - Protects against piracy! <a name="piracy"></a>

Blocks websites and services that are mainly used for the illegal distribution of copyrighted content.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 9972 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:slot_machine: Gambling - Protects against gambling content! <a name="gambling"></a>

Blocks gambling content.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 457301 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:slot_machine: Gambling - Medium version <a name="gamblingmedium"></a>

A medium version of the Gambling list. Designed for Adblockers that have problems with the size of the full Gambling list.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 165160 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:slot_machine: Gambling - Mini version <a name="gamblingmini"></a>

A size-optimised version of the Gambling Medium list. This list only contains domains that have been found on Top 1M lists (Umbrella, Cloudflare, Tranco, Chrome, ...) in the last 12 months.

LightNormalProPro++Ultimate
Included in:x::x::x::x::x:

:green_circle: yes :yellow_square: partially :x: no

Entries: 34907 compressed domains

FormatLinksShould be used for
AdblockLink Mirror CachedPi-hole, AdGuard, AdGuard Home, eBlocker, uBlock Origin, AdBlock, Adblock Plus, Opera, Vivaldi, Brave, AdNauseam, Little Snitch Mini
DNSMasqLink Mirror CachedDNSMasq (v2.86 or newer), adblock-lean, Diversion (v5 or newer)
Wildcard<br>AsteriskLink Mirror CachedBlocky (v0.23 or newer), Nebulo, NetDuma, OPNsense, YogaDNS
Wildcard<br>DomainsLink Mirror CachedDNSCloak, DNSCrypt, TechnitiumDNS, PersonalDNSfilter, InviZible Pro
RPZLink Mirror CachedResponse Policy Zone, Bind, Knot, PowerDNS, Unbound

:calling: Native Tracker - Broadband tracker of devices, services and operating systems <a name="native"></a>

Blocks native broadband tracker from devices, services and operating systems that track your activity.

LightNormalProPro++Ultimate
Included in:yellow_square::yellow_square::yellow_square::yellow_square::green_circle:

:green_circle: yes :yellow_square: partially :x: no

Device/ServiceDomainsHostsAdblockDNSMasqWildcard<br>AsteriskWildcard<br>DomainsRPZ
Amazon (Devices, Shopping, Video)Link Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
Apple (iOS, macOS, tvOS)Link Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
Huawei (Devices)Link Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
Microsoft (Windows, Office, MSN)Link Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
SamsungLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
TikTok (Fingerprinting)Link Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
TikTok (Fingerprinting) AggressiveLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
LG webOSLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
VivoLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
OPPO/RealmeLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached
XiaomiLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror CachedLink Mirror Cached

:bulb: Recommendation <a name="recommendation"></a>

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. For a browser recommendation see also Yokoffing's I need a browser with ad blocking. Which one should I choose?

[!TIP] :information_desk_person: Which version of the lists should I use?


:department_store: Online DNS Services <a name="dnsservices"></a>

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: <a name="availablelists"></a>

ServiceLightNor<br>malProPro<br>++Ulti<br>mateTIFBy<br>passDyn<br>DNSHosterTLDsAnti<br>PiracyGam<br>bling
AdGuard<br>DNS:x::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::green_circle:
ControlD:green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::yellow_square::yellow_square::notebook::notebook::yellow_square::yellow_square:
NextDNS:green_circle::green_circle::green_circle::green_circle::green_circle::x::x::x::x::x::x::x:
DNS<br>warden:green_circle::green_circle::green_circle::green_circle::green_circle::green_circle::x::x::x::x::x::x:

:yellow_square: Are included in the ControlD native lists of the respective category.
:notebook: Available as ControlD folder.

:department_store: AdGuardDNS - limited free/paid <a name="adguarddns"></a>

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.

:department_store: ControlD - free/paid <a name="controld"></a>

In ControlD you can use my Light, Normal, Pro, Pro++, Ultimate and TIF lists.

Free:

BlocklistsDNS-over-HTTPSDNS-over-TLS/QUICLegacy DNSApple
Lighthttps://freedns.controld.com/x-hagezi-lightx-hagezi-light.freedns.controld.com76.76.2.37<br>76.76.10.37<br>2606:1a40::37<br>2606:1a40:1::37Link
Normalhttps://freedns.controld.com/x-hagezi-normalx-hagezi-normal.freedns.controld.com76.76.2.40<br>76.76.10.40<br>2606:1a40::40<br>2606:1a40:1::40Link
Prohttps://freedns.controld.com/x-hagezi-prox-hagezi-pro.freedns.controld.com76.76.2.41<br>76.76.10.41<br>2606:1a40::41<br>2606:1a40:1::41Link
Pro Plushttps://freedns.controld.com/x-hagezi-proplusx-hagezi-proplus.freedns.controld.com76.76.2.42<br>76.76.10.42<br>2606:1a40::42<br>2606:1a40:1::42Link
Ultimatehttps://freedns.controld.com/x-hagezi-ultimatex-hagezi-ultimate.freedns.controld.com76.76.2.45<br>76.76.10.45<br>2606:1a40::45<br>2606:1a40:1::45Link
TIFhttps://freedns.controld.com/x-hagezi-tifx-hagezi-tif.freedns.controld.com76.76.2.46<br>76.76.10.46<br>2606:1a40::46<br>2606:1a40:1::46Link

Paid:

Check out Yokoffing's ControlD Config Guide for recommended ControlD configuration settings.

:department_store: NextDNS - limited free/paid <a name="nextdns"></a>

In NextDNS you can use my Light, Normal, Pro, Pro++ and Ultimate lists.

Check out Yokoffing's NextDNS Config Guide and the Techlore Video The ULTIMATE Guide to Mastering NextDNS! for recommended NextDNS configuration settings.

:department_store: DNSwarden - free <a name="dnswarden"></a>

In DNSwarden you can use my Light, Normal, Pro, Pro++, Ultimate and TIF lists.

BlocklistsDNS-over-HTTPSDNS-over-TLS/QUIC
Light + TIFhttps://dns.dnswarden.com/0000000000000000000004800000000000000000000048.dns.dnswarden.com
Normal + TIFhttps://dns.dnswarden.com/0000000000000000000002800000000000000000000028.dns.dnswarden.com
Pro + TIFhttps://dns.dnswarden.com/0000000000000000000001800000000000000000000018.dns.dnswarden.com
Pro plus + TIFhttps://dns.dnswarden.com/0000000000000000000000o0000000000000000000000o.dns.dnswarden.com
Ultimate + TIFhttps://dns.dnswarden.com/00000000000000000000008040000000000000000000000804.dns.dnswarden.com

:department_store: RobinGroppe.de (Germany) - free <a name="robingroppe"></a>

RobinGroppe.de DNS offers a free German DNS server without logging to block malware, phishing and other threats. It uses my TIF list.


:loudspeaker: About <a name="about"></a>

<p align="center"><a href="https://github.com/hagezi/dns-blocklists/graphs/contributors"><img src="https://contrib.rocks/image?repo=hagezi/dns-blocklists&max=1" /></a></p> <p align="center"><i><b>"If the plan doesn‘t work, change the plan but never the goal."<br>There's no place like 127.0.0.1!</b></i></p>

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 :heartbeat: 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.

ListTotal queriesBlocked queries% blocked% gap to light
Ultimate29964613109343.7512.85
Pro++29964611968139.949.05
Pro2996469750832.541.65
Normal2996469325831.120.23
Light2996469257630.90
----2996466788822.66-8.24

Test them, give feedback and report blockable or incorrectly blocked domains.

:octocat: Repository <a name="repository"></a>

The repository is occasionally compressed (reinitialised) to reduce the overall size. Among other things, this invalidates forks and cleans up the commit history.

:cyclone: Referral Domains <a name="referral"></a>

Affiliate and tracking links (referral domains) that appear frequently on offer web pages like Slickdeals, in emails or in search results are allowed in my lists. These are mostly called only after manually clicking on a link and are not used to display advertising. If these are blocked, the first hit links from search results, for example, no longer work. Furthermore, some of these domains are also used to unsubscribe from newsletters.

See also: Why are referral domains (affiliate and tracking links) not blocked in the lists?

:dizzy: Support Me <a name="support"></a>

If you like the project and you can benefit from it, leave a :star: (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!


:stars: Stargazers <a name="stargazers"></a>

Star History Chart


Keep the internet clean!


https://gafam.info