Block ads and trackers on high-traffic websites that slip past standard EasyList rules.
Fix broken websites where uBlock Origin is too aggressive and blocks content it should not.
Block anti-blocker walls that prevent you from reading content when a site detects your ad blocker.
Report missed video ads, popups, or sites that swap in new ads after detecting your blocker.
No installation needed beyond uBlock Origin itself, these filter lists load automatically. To report an issue, disable other extensions first, then use the uBlock Origin troubleshooting button to gather details.
This repository holds the filter lists used by uBlock Origin, a popular browser extension that blocks ads and trackers. Filter lists are text files full of rules that tell the blocker which web requests to block or allow. This particular set of lists is maintained by the uBlock Origin team and supplements the widely-used EasyList and EasyPrivacy lists that most ad blockers share. The repository serves two purposes. First, it stores the actual filter files that uBlock Origin loads to do its blocking work. Second, it acts as the place where users and contributors report problems: either a website is showing ads that should be blocked, or a website is broken because a filter is too aggressive and is blocking something it should not. The rules here follow a specific policy. The team will add filters to handle ad reinsertion (when a site detects you have a blocker and swaps in different ads anyway), anti-blocker walls that prevent you from reading content, popups, video ads, and situations where a site disables your ability to copy or paste text. They do not add filters for paywalls or certain categories of sites. Filters added here are meant to be temporary fixes for high-traffic websites. The preferred outcome is for those fixes to eventually be accepted into EasyList, the community-maintained list that all major blockers use. Once a fix makes it into EasyList, it can be removed from this repository. If you encounter a broken website while using uBlock Origin, the README explains how to report it: disable other extensions first to confirm the cause, then use the troubleshooting information button inside the uBlock Origin icon to gather diagnostic details before filing a report.
← ublockorigin on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.