AdBlock Filter Analyzer
This is a tool into which you can copy/paste AdBlock filters (also known as Static Filter Syntax). It'll color code and it'll give you an explanation of what every piece of syntax does. Good for learning. Best viewed on desktop/laptop so you can hover over code and see the definition.
Clear
New Filter List
Test List 1 - Should Always Pass (No Errors) (373)
Test List 2 - Should Always Fail (Errors) (137)
Test List 3 - RegEx
ubo Test List
uBlock filters (23,503)
uBlock filters - Badware risks (860)
uBlock filters - Privacy (207)
uBlock filters - Resource abuse (117)
uBlock filters - Unbreak (1,463)
AdGuard Base (37,577)
AdGuard Mobile Ads
EasyList (84,037)
AdGuard Tracking Protection
EasyPrivacy (17,912)
Fanboy's Enhanced Tracking List
Online Malicious URL Blocklist (5,586)
Spam404
AdGuard Annoyances (30,038)
AdGuard Social Media (11,057)
Anti-Facebook (68)
EasyList Cookie (17,339)
Fanboy's Annoyance (55,065)
Fanboy's Social (23,862)
uBlock filters - Annoyances (3,468)
Dan Pollock's hosts file
MVPS HOSTS
Peter Lowe's Ad and tracking server list
ara: Liste AR
CHN: EasyList China (中文)
ISR: EasyList Hebrew
KOR: YousList
RUS: RU AdList
Web Annoyances Ultralist (33,634)
ABP Anti Circumvention
AdGuard Anti Adblock
F Anti Adblock
LineCount:
ProcessTime:
Hover over code with your mouse to see definition.
Show Error Details
Error Details:
List Of Categories
Want to report a bug or request a feature? Create an issue on our GitHub.
Reference Documents
Features
Mainly a code coloring and learning tool. But does some validation too.
Handles very large files (30,000 lines will take a couple of seconds, but will parse)
Gives an error count and detailed error report
Colors 29 different kinds of syntax
Checks for some common errors
Validates RegEx
Checks options and uboScriptlets against a list of valid functions, marks as error if not found.
Colors and error checks as you type