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.
LineCount: 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
AdGuard Tracking Protection
Fanboy's Enhanced Tracking List
Online Malicious URL Blocklist (5,586)
AdGuard Annoyances (30,038)
AdGuard Social Media (11,057)
EasyList Cookie (17,339)
Fanboy's Annoyance (55,065)
Fanboy's Social (23,862)
uBlock filters - Annoyances (3,468)
Dan Pollock's hosts file
Peter Lowe's Ad and tracking server list
ara: Liste AR
CHN: EasyList China (中文)
ISR: EasyList Hebrew
RUS: RU AdList
Web Annoyances Ultralist (33,634)
Hover over code with your mouse to see definition.
Show Error Details
List Of Categories
Want to report a bug or request a feature?
Create an issue on our GitHub.
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
Checks options and uboScriptlets against a list of valid functions, marks as error if not found.
Colors and error checks as you type