EVERYTHING XIAOMI
Get listed

webfilter-ng

Place
#57 of 65
Score
5.5
webfilter-ng's website

The facts below are what the maker publishes about webfilter-ng, checked and dated. Our editors have not written about it yet.

The facts

Each one read from webfilter-ng's own pages, with the date it was checked.

What it does

Categorification
The categorify.org API option is gateway-only, and the README says its current implementation adds reliability only to adult-content filtering.checked 5 Oct 2026
Categorification API
The categorify.org API option is available only for gateway filtering, and the README says its current implementation adds reliability only to adult content filtering.checked 11 Oct 2026
Deployment
It is intended to run on a standalone Linux computer or as a router or internet gateway.checked 11 Oct 2026
DNS bypass checks
With DNS filtering, webfilter-ng compares the requested website IP with IPs supplied by the DNS filtering service and blocks requests when they do not match.checked 11 Oct 2026
Filtering methods
The project describes four usage options: squidGuard, a public DNS filtering service, DNS filtering plus the categorify.org API, or a whitelist or blacklist.checked 11 Oct 2026
Filtering modes
The README describes filtering with squidGuard, a public DNS filtering service, that service with the categorify.org API, or a whitelist or blacklist.checked 5 Oct 2026
HTTPS handling
It says HTTPS traffic can be filtered without decrypting it or installing root certificates on client computers.checked 11 Oct 2026
Integrations
The README describes using a local BIND9 DNS resolver and DHCP distribution for gateway DNS filtering, and names CleanBrowsing as a DNS filtering service option.checked 11 Oct 2026
IPv6 limit
The README says IPv6 is not yet supported and instructs users to disable it on the Linux computer or router.checked 5 Oct 2026
License
The repository identifies the project license as LGPL-3.0.checked 11 Oct 2026
Logs
The README gives /var/log/webfilter-ng as the location for logs.checked 11 Oct 2026
Notable limits
The README says IPv6 is not yet supported and should be disabled on the Linux computer or router.checked 11 Oct 2026
Protocol limit
The README says standard IETF QUIC is not currently filtered; Google-QUIC support is described as work in progress.checked 11 Oct 2026
Purpose
webfilter-ng filters HTTP and HTTPS web access by domain name using the HTTP Host field or TLS SNI.checked 11 Oct 2026
QUIC limit
The README says standard IETF QUIC is not currently filtered; Google-QUIC support is described as experimental or work in progress.checked 5 Oct 2026
Safe search
The README describes an optional gateway setup to enforce safe search on Bing and Google using a BIND9 RPZ zone.checked 11 Oct 2026
TLS filtering
It reads TLS ClientHello SNI to filter HTTPS without decrypting traffic or installing root certificates on client computers.checked 5 Oct 2026
Transparent operation
The README says filtering is transparent and client proxy settings are not needed.checked 11 Oct 2026

Where it runs

Platform requirement
Installation instructions specify Debian or Ubuntu and require Linux networking packages including iptables and libnetfilter_queue.checked 5 Oct 2026
Platform requirements
The documented installation requirements are for Debian or Ubuntu and include build tools, iptables, and netfilter queue libraries.checked 11 Oct 2026

Alternatives to webfilter-ng

All alternatives
  1. 1AdGuard DNS logo

    AdGuard DNS

    Free planOpen sourceAndroidiOSWebAPI
    8.6From $29.88 a year
  2. 2NextDNS logo

    NextDNS

    Free planOpen sourceAndroidiOSWebAPI
    8.6From £1.79 a month
  3. 3Cloudflare Gateway logo

    Cloudflare Gateway

    Free planAndroidiOSWebAPI
    8.3$7 usage-based
  4. 4Control D logo

    Control D

    Open sourceAndroidiOSWebAPI
    8.1From $2 a month
  5. 5

    OpenBLD

    Free planAndroidiOSWebAPI
    7.9From $15 a month
  6. 6

    DNSFilter

    AndroidiOSWebAPI
    7.8From $1 a month