← Hashito System Home 日本語 Tools Blog Posters
Example Test a URL Page it loads on
Filtersone rule per line
What each line does
Edit the filters and they are parsed as you type. Nothing is sent anywhere.
How to use: paste your filters on the left and each line is explained, with warnings, on the right. Put an address in Test a URL and the rules that match it turn green. Page it loads on is the domain of the page requesting that URL (it drives $third-party and $domain=). Matching here is a simplified model. A real extension also looks at request type and tab state, so results are not guaranteed identical. Use it as a first check that a rule hits the URL you meant. Nothing you enter is sent to a server.
How ad blockers work and how to choose one is covered in How ad blockers work, and how to choose one. To break a URL into its parts, use URL Parser; to see what your browser reveals, use Browser Info.

Frequently asked questions

Which ad blocker syntax is supported?

The Adblock-style filters shared by uBlock Origin, AdGuard and Adblock Plus. It reads network rules (such as ||example.com^$third-party), element-hiding rules (example.com##.ad-banner), exception rules (lines starting with @@) and comments. Extension-specific syntax (AdGuard $$, uBlock scriptlet injection and the like) is flagged as "extension-specific" rather than being called invalid.

Can I test whether a URL gets blocked?

Yes. Enter an address and the tool shows which of your rules match it. Matching covers the address patterns (*, ^ and ||) plus the common options such as $domain and $third-party. A real extension looks at more conditions (request type, tab state), so the answer here is not guaranteed to be identical. Use it to check that a rule you wrote hits the URL you meant.

Are my filters sent anywhere?

No. Parsing and matching happen entirely inside your browser. Nothing you type is sent to a server or stored. The page uses no external libraries.

Is it OK to use an ad blocker?

Changing how pages look on your own device is generally fine, but it also thins the ad revenue that keeps many sites running. Consider allow-listing the sites you want to keep reading. Filters also break pages when written carelessly. This tool exists so you can read back, in plain language, what a rule you wrote actually blocks.