NOTE: This project can be found on both Codeberg, which will act as the main & preferred way to contribute, and GitHub.
5. The Lists
13. Credit
BadBlock is a collection of comprehensive domain blocklists that I personally maintain covering a variety of different services, applications, & platforms with the goal of blocking... well, as the name suggests, stuff that is bad™ (More details below).
BadBlock started as simply a collection of my blocklists that I hosted on Codeberg for my person use. However, I noticed that people started taking notice of the project, and it's gradually grown & evolved over time to become what you see here today.
BadBlock is NOT a compilation of other blocklists from various sources. These are all domains derived from my own research & analysis. You should NOT rely on BadBlock as your only blocklist, recommendations will be provided below.
BadBlock also maintains comprehensive Whitelists, with the goal of ensuring that important domains are never blocked, & unblocking false positives from other lists.
Something interesting & unique about BadBlock is that the lists here are very granular in nature. BadBlock offers 3 primary combined blocklists (BadBlock Lite
, BadBlock
, & BadBlock+
), which are built from various individual lists in the project. The combined lists are simply the presets and what I recommend people use for convenience, but by all means, feel free to mix, match, and use any of these lists however you please. :)
Out of all the thousands of blocklists out there, why should you specifically use lists from BadBlock? What does BadBlock bring to the table? In my opinion, there are a few things that make BadBlock stand out:
-
Domains added are very carefully considered through through my personal research & analysis, and also very well-documented, so that it is easy to determine what domains are blocked and why, and for users to whitelist domains if they wish to do so.
-
BadBlock is not scared to go above and beyond and cause breakage - but only if the ends justify the means. BadBlock has no issue blocking privacy invasive features such as Microsoft SmartScreen (explained below) & voice assistants like Google Assistant & Amazon Alexa. These features pose extreme privacy concerns, are generally enabled by default or through dark patterns, & the risks aren't made clear to the end-user. Therefore, BadBlock blocks them. Most other lists won't block these types of domains, out of fear of breakage & complaints from users. BadBlock is different, I believe that every user should always be in control of their digital experience. If the user still wishes to use a feature like this that I block, they may do so and create a whitelist entry, but now they are at least actively thinking & making a conscious decision to use it. However, BadBlock will not block domains that provide legitimate functionality & fall under the categories explained below. If you run into any false positives or undesired breakage as a result from these lists, please file an issue and report it.
-
BadBlock's ABP lists (which I recommend using if possible, more details below) also take advantage of wildcards to ensure that the lists have the most effective & efficient content blocking possible.
It should be noted that BadBlock also wishes to improve content blocking as a whole for everyone. (No fun in keeping all the domains for myself! :p) As such, I make an effort to report domains to other lists where relevant & applicable, such as HaGeZi's, and I work with other list maintainers where possible.
BadBlock will generally focus on blocking the following types of domains where relevant & applicable on all of the BadBlock
lists:
-
⭐️ Advertising/Promotions/Sponsored Content - ✅ (On all lists)
-
⭐️ Analytics/Telemetry - ✅ (On all lists)
-
⭐️ Anti-Adblock - ✅ (On all lists where relevant)
-
⭐️ Data Brokers/People Search - ✅ (On all lists where relevant, but especially
Data Brokers
) -
⭐️ Tracking/Fingerprinting - ✅ (On all lists)
-
⭐️ Voice Assistants (ex. Google Assistant, Google Gemini, Amazon Alexa, Siri, Cortana, etc.) - ✅ (On all lists where relevant)
Additionally, depending on the list you choose, BadBlock will also cover:
-
⭐️ Annoyances - ✅ (On all lists where relevant, but especially 'Annoyances')
-
⭐️ DRM - ✅ (On
DRM
) -
⭐️ Undesirable/toxic domains - ✅ (On
Crap
&BadBlock+
) -
⭐️ Undesired MDM/Remote Management Tools - ✅ (On
Anti-Monitoring
,BadBlock
, &BadBlock+
) -
⭐️ Undesired Monitoring Tools - ✅ (On
Anti-Monitoring
,BadBlock
, &BadBlock+
)
BadBlock will NOT block:
-
‼️ Anything not covered below that causes serious/notable breakage -
‼️ CDNs -
‼️ Certificate Validation Checks (Ex. OCSP, CRL) -
‼️ Important security features*1 -
‼️ Legitimate functionality*2 -
‼️ Referral links/URL shorteners*3 -
‼️ Software Updates -
‼️ Time Servers
*1 The keyword here is important, because this doesn't necessarily apply to every feature that claims to be "security" related. For instance, in the combined BadBlock
lists & Microsoft
lists, Smartscreen is blocked. The reason is simple: It's extremely invasive from a privacy perspective, as it directly sends every URL you visit, names & data about the apps you use on your device, & other sensitive information to Microsoft, without any obfuscation or attempt at anonymizing the data. Not to mention this is not made clear or transparent to the user at all, & always enabled by default. Therefore, I have no problem blocking it due to the extreme privacy risk it poses. However, on the contrary, BadBlock doesn't block Google's Safe Browsing, as it is generally not a concern for privacy unless you enable the "Enhanced" mode on certain browsers, and provides real-world benefits.
*2 Legitimate functionality can be defined as things that provide an actual benefit to the end user, that the user is actively choosing to take advantage of, and that is not harming their privacy or security to an unacceptable extent. For instance, BadBlock will not block google.com
in any of the lists - Even though it's highly questionable from a privacy standpoint and I don't recommend using it, it also serves as a legitimate search engine that provides value to end-users.
*3 These domains are generally harmless from a privacy perspective, as they only act when directly clicked. It only causes unnecessary breakage & headache, without any clear real-world benefits. There will be exceptions to this however when a domain used for referrals is also used for actual advertising/tracking & called on its own (ex. Adjust
domains & Google AdService
Domains).
I will repeat: If you run into any false positives or undesired breakage as a result from these lists, please file an issue and report it.
BadBlock currently offers lists in the following formats:
-
⭐️ ABP - This is the format I would strongly recommend using if possible, as the ABP syntax is simply the most effective at blocking, & the most advanced out there. It also has very strong compatibility with most content blockers, and BadBlock takes advantage of a lot of its advanced features & blocking through wildcards.
-
Wildcard Domains (With and without
*
) - If you are unable to use the ABP lists, these lists are also provided in the wildcard domains format; one variant with the*
before domains, and one without. This is also very effective at blocking, and can be a great option depending on your blocker of choice if you're unable to use the ABP lists.
⭐️ I would generally recommend using AdGuard Home as your DNS content blocker of choice if possible, as it is free and open source, and offers the strongest amount of customization & features. You can see my recommended set-up for AdGuard Home here. These lists are also compatible with various other content blockers & firewalls, such as uBlock Origin, AdGuard, Brave Shields, Cromite, Little Snitch, Pi-hole, & more. BadBlock lists are currently not available on any cloud DNS blocking solutions (ex. NextDNS, ControlD, & AdGuard DNS), but I hope that will eventually change as the project gains traction, as I feel that BadBlock lists could prove to be a valuable and necessary addition to those services. In the event any of those services are interested, I will gladly provide any assistance necessary :).
- 📦 Amazon
- Apple
- 🦁 Brave
- 💰 Data Brokers
- 🎮 Gaming
- 🦖 Mozilla
- 📡 Radar
-
⚠️ Unsafe
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/badblock_lite.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/badblock_lite.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/badblock_lite.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/badblock_lite.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/badblock_lite.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/badblock_lite.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/badblock_lite.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/badblock_lite.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/badblock_lite.txt
- All lists in ⚡️ BadBlock Lite
- 🔎 Anti-Monitoring
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/badblock.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/badblock.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/badblock.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/badblock.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/badblock.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/badblock.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/badblock.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/badblock.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/badblock.txt
- All lists in 🔇 BadBlock
- 🍪 Annoyances
- 🗑️ Crap
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/badblock_plus.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/badblock_plus.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/badblock_plus.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/badblock_plus.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/badblock_plus.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/badblock_plus.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/badblock_plus.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/badblock_plus.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/badblock_plus.txt
Block Amazon advertising, tracking, telemetry, promotions, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/amazon.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/amazon.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/amazon.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/amazon.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/amazon.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/amazon.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/amazon.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/amazon.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/amazon.txt
Block Cookie banners, Live Chat widgets, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/annoyances.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/annoyances.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/annoyances.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/amazon.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/annoyances.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/annoyances.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/amazon.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/annoyances.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/annoyances.txt
Stop the spying!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/monitoring.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/monitoring.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/monitoring.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/monitoring.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/monitoring.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/monitoring.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/monitoring.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/monitoring.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/monitoring.txt
Block Apple advertising, telemetry, promotions, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/apple.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/apple.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/apple.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/apple.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/apple.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/apple.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/apple.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/apple.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/apple.txt
Block Brave telemetry, analytics, advertising, sponsored content, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/brave.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/brave.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/brave.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/brave.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/brave.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/brave.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/brave.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/brave.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/brave.txt
Block toxic domains!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/crap.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/crap.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/crap.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/crap.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/crap.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/crap.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/crap.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/crap.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/crap.txt
Stop the People Search! Blocks data brokers, people search sites, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/data-brokers.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/data-brokers.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/data-brokers.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/data-brokers.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/data-brokers.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/data-brokers.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/data-brokers.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/data-brokers.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/data-brokers.txt
Stop Digital Restrictions Management!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/drm.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/drm.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/drm.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/drm.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/drm.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/drm.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/drm.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/drm.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/drm.txt
Block Facebook (Meta) advertising, tracking, promotions, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/facebook.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/facebook.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/facebook.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/facebook.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/facebook.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/facebook.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/facebook.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/facebook.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/facebook.txt
Block gaming telemetry, analytics, advertising, tracking, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/gaming.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/gaming.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/gaming.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/gaming.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/gaming.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/gaming.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/gaming.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/gaming.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/gaming.txt
Block Google advertising, tracking, promotions, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/google.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/google.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/google.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/google.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/google.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/google.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/google.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/google.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/google.txt
Close the Windows! Block M$ advertising, tracking, promotions, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/microsoft.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/microsoft.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/microsoft.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/microsoft.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/microsoft.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/microsoft.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/microsoft.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/microsoft.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/microsoft.txt
Block Mozilla telemetry, analytics, advertising, sponsored content, & more!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/mozilla.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/mozilla.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/mozilla.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/mozilla.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/mozilla.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/mozilla.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/mozilla.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/mozilla.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/mozilla.txt
Block Big Brother!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/nsa-blocklist-ng.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/nsa-blocklist-ng.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/nsa-blocklist-ng.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/nsa-blocklist-ng.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/nsa-blocklist-ng.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/nsa-blocklist-ng.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/nsa-blocklist-ng.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/nsa-blocklist-ng.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/nsa-blocklist-ng.txt
Block advertising, analytics, unwanted data collection, tracking, & more as they arise! Covers general ad/tracking domains not covered by other lists.
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/radar.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/radar.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/radar.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/radar.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/radar.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/radar.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/radar.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/radar.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/radar.txt
Block nasty domains!
- ⚡️ BadBlock Lite
- 🔇 BadBlock
- 🔥 BadBlock+
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/unsafe.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/unsafe.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/unsafe.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/unsafe.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/unsafe.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/unsafe.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/unsafe.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/unsafe.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/unsafe.txt
In addition to the blocklists detailed above, BadBlock also offers a selection of extensive whitelists, which I would also highly recommend using if possible. The goal of the lists is to ensure that domains required for important functionality or legitimate features are never blocked, as well as unblocking other harmless domains & false positives that other lists may block.
Note
You should NOT use any Whitelists if you are using a browser-based content blocker, such as uBlock Origin. These are ONLY intended for users blocking on a DNS level.
Unblock the good!
Includes all individual whitelists below!
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/whitelist.txt
For those with special use-cases, you can also take advantage of our individual Whitelists.
Unblock the Good! (Android Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/android_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/android_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/android_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/android_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/android_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/android_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/android_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/android_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/android_whitelist.txt
Unblock the Good! (Apple Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/apple_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/apple_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/apple_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/apple_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/apple_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/apple_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/apple_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/apple_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/apple_whitelist.txt
Unblock the Good! (Browser Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/browser_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/browser_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/browser_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/browser_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/browser_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/browser_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/browser_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/browser_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/browser_whitelist.txt
Unblock the Good! (CAPTCHA Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/captcha_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/captcha_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/captcha_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/captcha_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/captcha_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/captcha_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/captcha_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/captcha_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/captcha_whitelist.txt
Unblock the Good! (Certificate Validation Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/certs_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/certs_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/certs_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/certs_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/certs_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/certs_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/certs_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/certs_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/certs_whitelist.txt
Unblock the Good! (Email Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/email_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/email_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/email_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/email_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/email_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/email_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/email_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/email_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/email_whitelist.txt
Unblock the Good! (Helpline Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/emergency_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/emergency_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/emergency_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/emergency_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/emergency_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/emergency_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/emergency_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/emergency_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/emergency_whitelist.txt
Unblock the Good! (LAN Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/lan_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/lan_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/lan_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/lan_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/lan_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/lan_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/lan_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/lan_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/lan_whitelist.txt
Unblock the Good! (GNU/Linux Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/linux_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/linux_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/linux_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/linux_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/linux_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/linux_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/linux_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/linux_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/linux_whitelist.txt
Unblock the Good! (Misc. Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/misc_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/misc_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/misc_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/misc_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/misc_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/misc_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/misc_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/misc_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/misc_whitelist.txt
Unblock the Good! (Mobile Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/mobile_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/mobile_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/mobile_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/mobile_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/mobile_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/mobile_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/mobile_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/mobile_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/mobile_whitelist.txt
Never miss a message!
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/push_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/push_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/push_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/push_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/push_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/push_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/push_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/push_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/push_whitelist.txt
Unblock the Good! (Safe Browsing Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/safe-browsing_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/safe-browsing_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/safe-browsing_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/safe-browsing_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/safe-browsing_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/safe-browsing_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/safe-browsing_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/safe-browsing_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/safe-browsing_whitelist.txt
Unblock the Good! (Time Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/time_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/time_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/time_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/time_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/time_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/time_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/time_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/time_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/time_whitelist.txt
Unblock the Good! (Windows Update Edition)
-
⭐ ABP Syntax (Recommended) -
https://badblock.celenity.dev/abp/windows-update_whitelist.txt
-
ABP Syntax (Recommended, Alternate link) -
https://codeberg.org/celenity/BadBlock/raw/branch/pages/abp/windows-update_whitelist.txt
-
ABP Syntax (Backup) -
https://raw.githubusercontent.com/celenityy/BadBlock/pages/abp/windows-update_whitelist.txt
-
Wildcard Domains (With
*
) -https://badblock.celenity.dev/wildcards-star/windows-update_whitelist.txt
-
Wildcard Domains (With
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-star/windows-update_whitelist.txt
-
Wildcard Domains (With
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-star/windows-update_whitelist.txt
-
Wildcard Domains (Without
*
) -https://badblock.celenity.dev/wildcards-no-star/windows-update_whitelist.txt
-
Wildcard Domains (Without
*
, Alternate link) -https://codeberg.org/celenity/BadBlock/raw/branch/pages/wildcards-no-star/windows-update_whitelist.txt
-
Wildcard Domains (Without
*
, Backup) -https://raw.githubusercontent.com/celenityy/BadBlock/pages/wildcards-no-star/windows-update_whitelist.txt
Yes, you should not solely rely on any BadBlock lists. I believe that it's a good idea to use a combination of high quality lists for your blocking purposes, to get the widest & most comprehensive protection possible.
I would generally recommend using the following lists in addition to any BadBlock lists, depending on what's best available to you:
HaGeZi maintains a number of comprehensive & high quality blocklists here. I'm of the belief that his lists are currently some of the, if not the, best out there. The domains blocked are carefully considered, curated from a variety of high quality sources, & have minimal false positives. HaGeZi is also very active at responding to any issues that arise.
I would highly recommend using the following lists from HaGeZi:
-
⭐️ Multi PRO++ - HaGeZi maintains a variety of
Multi
lists, covering advertising, tracking, & more. I typically recommendMulti Pro++
, as in my experience it has little to no breakage, while still being very effective at blocking undesired content. -
❓ Multi ULTIMATE - If you're fine with a little breakage and rare whitelisting, you should use this list instead of
Multi PRO++
as detailed above. This list goes above and beyond HaGeZi's otherMulti
lists, and in my experience, I've encountered very few false positives. It aligns nicely with the goals of BadBlock, and it makes a great addition to your content blocking solution of choice. -
⭐️ Threat Intelligence Feeds - This list is focused on blocking malicious domains of all kinds, and it's been proven to serve this purpose very well. This is especially important in the case of BadBlock, since this is an area I don't generally cover. HaGeZi also maintains a complementary list focused on blocking malicious IP addresses, which you should also use if possible. NOTE: You should not solely rely on this for protection from malware & malicious domains, see
Additional General Recommendations
. -
⭐️ Badware Hoster Blocking - Another list from HaGeZi that helps prevent malware through blocking hosts commonly used for malicious purposes.
-
⭐️ Most Abused TLDs - Blocks TLDs (If you don't know what a TLD is, it's the the string at the end of a domain, ex.
.com
,.net
,.xyz
, etc.) that are commonly abused for malicious purposes, and causes minimal breakage due to HaGeZi unblocking legitimate sites. I have personally seen this work & prevent phishing domains, so I also highly recommend using it. -
⭐️ Dynamic DNS Blocking - Another list to help prevent against malware & malicious activity through Dynamic DNS servers, which are very commonly abused. Some cloud DNS providers (such as NextDNS) have built-in support for this feature, but if yours does not, you should use this list as well.
-
⭐️ Encrypted DNS Servers - This list is dedicated to blocking encrypted DNS servers. It can be very useful at preventing apps & services from bypassing your content blocking.
-
❓ 1Hosts Pro - 1Hosts Pro is a nice comprehensive list, blocking ad, tracking, & malicious domains. It does however cause breakage in some instances, but it is well worth using if you're comfortable occasionally whitelisting domains.
-
⭐️ Developer Dan's Ads & Tracking - While this list is unfortunately no longer actively maintained, it is still a high quality & comprehensive blocklist with minimal false positives. I still regularly see domains being blocked from it that other lists miss.
-
❓ Divested Combined List - High quality blocklist covering advertising, tracking, spam, & malicious domains from lots of different sources, curated with a sane whitelist. Maintained by Divested Computing Group, known for their award winning privacy & security work through various projects such as DivestOS, Mull, & Hypatia. Note that this list can be fairly aggressive.
-
⭐️ EasyList - Classic must-have list focused on blocking online advertising, parsed specifically for DNS content blocking.
-
⭐️ EasyPrivacy - Also maintained by EasyList, another must-have list, this time focused on blocking unwanted tracking & data collection.
-
⭐️ Steven Black's Unified hosts (Adware + Malware) - High quality & well-respected list, featuring careful curation & effective content blocking. Similar to Developer Dan's, I regularly see domains being blocked by it that other lists miss. This list also has very few false positives, and is even the default list in some DNS content blockers, such as Pi-hole.
-
⭐️ xRuffKez's Newly Registered Domains (NRDs) - This list heavily improves security by blocking newly registered domains, which are commonly abused for malicious purposes. It may cause rare breakage in some cases, but I have not found many such instances. I would recommend using the
14 days
variant. Some cloud DNS providers (such as NextDNS) have built-in support for this feature, but if your DNS content blocking solution does not, you should be sure to use this list.
- Please do NOT rely on DNS blocking as your only defense against advertising, tracking, and other nastiness. The fact of the matter is that DNS blocking is fundamentally limited and is not a magic bullet. For instance, it is unable to protect against tracking & advertising from first-party domains, and lacks cosmetic filtering. You should also use a strong & reputable browser content blocker, such as uBlock Origin (See recommended settings here), as well as be sure to make use of your browser's Safe Browsing technology if it is not done in a privacy-invasive way, and use a (reputable) Anti-virus. On most platforms, you should simply stick to the built-in protection, but on Linux, I would recommend ClamAV, and on Android, I would recommend Hypatia.*1
*1 Note for Hypatia: You should install Hypatia through the DivestOS Official Repo instead of F-Droid's main repo, as it will allow you to receive quicker updates directly from the developer. It's also recommended to use F-Droid Basic as your F-Droid client of choice.
-
You should use a privacy-respecting browser that respects you as a user. Firefox with my Phoenix is an excellent choice.
-
It's also advisable to use a reputable VPN, as VPNs can provide many benefits, such as preventing tracking via the IP address, hiding your general location and ISP, bypassing censorship & geo-blocking, preventing your traffic from being sold and logged by your ISP, preventing exposing your LAN to the internet, among a lot of other factors. I would generally recommend either Mullvad or ProtonVPN.
Thanks to Divested Computing Group for creating & maintaining Simple Hosts Merger, which is used for creating the combined BadBlock lists in the wildcard domain formats. - 💰 Donate
Thanks to HaGeZi for inspiration to create a table of contents & better organize, & also just being cool in general...