Filters are a set of rules that are applied to proxies before entering them into the Proxychecker database, after loading them from the source. Using filters, you can cut off proxies that are obviously inappropriate. The filter is applied to all sources at the same time. At the moment of downloading proxies from the source, proxies that do not meet the filters are discarded and do not get into the general proxy database.

Available components for a filter

Black list - filtering proxies according to the built-in blacklist. Blacklisted proxies will not be loaded into the program database.

Cloudflare list - filtering proxies based on the integrated Cloudflare list.

CoDeen list - filtering proxies according to the built-in CoDeen/Planetlab list. CoDeen proxies will not be loaded into the program.

subnet IP - filtering by ranges of ip addresses. Sets limits on allowed proxy IP addresses using a list of subnets.

Ports - filtering by port number or range of numbers. Sets restrictions on proxy ports.

Filter creation

In order to create a filter, activate the Filters option on the Control tab:

Go to the Filters tab and create a new filter. Drag the required filter components onto the Assembly Panel with the cursor and set their properties. Then save the filter. After that, it will appear in the list.

The mechanics of adding and configuring filters are the same as for Rules, you can read more in this article.

Enabling the filter

To apply a filter, you need to enable it. To enable, you need to mark the box to the right of the rule.

In this case, the program will count proxies in the database that do not match the filter conditions, and will ask you to confirm the activation of this filter.

You can also change the filter or remove it by clicking the corresponding buttons in the menu.