Ad Blocker Test
Check in one click whether your browser, extension, VPN, or DNS filter actually blocks ads, trackers, and analytics scripts.
Cosmetic Filter
Why does the Cosmetic Filter test fail?
If a cosmetic filter test fails, it simply means that the specific website being tested (in this case adblock.turtlecute.org) isn't included in any of adblock's rules or lists.
It's important to note that this does not mean that cosmetic filtering fails on all websites.
You can confirm this by visiting a popular, ad-rich site where you're unlikely to see any ad boxes.
The purpose of this test is to assess the functionality of the blocking feature, not to determine its scope or coverage. By adding the following rules to your adblock solution, you may be able to solve the problem:
adblock.turtlecute.org##.adbox.banner_ads.adsbox
adblock.turtlecute.org##.textadsAdding these rules could lead to a successful test result proving your adblock solution have that feature of blocking with cosmetic filtersAd Scripts Loading
Why does the Ad Script Loading test fail?
Same as the cosmetic tests. If an ad script load test fails, it usually means that the specific website being tested isn't covered by any of adblock's rules or lists, especially for blocking ad-related scripts like my fake ads.js
However, this error doesn't indicate a general failure of ad script blocking on all websites.
To check, you can visit a popular website known for its abundance of ads scripts.
Chances are that you won't encounter any blocked ad scripts. It's important to understand that this test is designed to evaluate the functionality of ad script blocking, not its scope or effectiveness. To potentially fix the problem, consider adding the following rules to your adblock solution:
/pagead.js$domain=adblock.turtlecute.org
/widget/ads.Adding these rules could lead to a successful test result proving your adblock solution have that feature of blocking script loadingAd blocker test FAQ
Answers about how the test works, what your score means, and how to improve it.
How does the ad blocker test work?
My ad blocker is configured correctly but the test does not work. Why?
How can I get 100% on the ad blocker test?
What do the three test categories check?
- Cosmetic Filter: whether empty ad boxes, cookie banners and similar elements are hidden or removed.
- Script Loading: whether ad scripts and trackers are stopped from loading.
- Host: whether domains that serve trackers, analytics or ads are blocked.
What do “Blocked” and “Not Blocked” mean?
How is my score calculated, and what do the colors mean?
When the tests finish you get a liquid-filled score ball. Points come from how many checks your setup blocks in each category, and the fill color shows your range:
Which ad blockers and DNS filters do you recommend?
I use DNSFilter as my main DNS resolver, with NextDNS as a great alternative for home users. On top of that I run these combos per platform:
- Windows: Brave + uBlock Origin
- macOS: Brave + uBlock Origin
- Android: Kiwi Browser + uBlock Origin
- iOS: Brave with built-in ad blocking, or Safari + AdGuard extension
Filter lists I recommend:
- HaGeZi Ultimate blocklists
- uBlock filters (built in)
- AdGuard filters
What other ad blocker test tools do you recommend?
I built this project to quickly test my own short list of common hosts, with a clean design that anyone can use. Other good tools worth trying:
