Freedom251 › Internet Filtering Software
NxFilter

What NxFilter is
NxFilter is a lightweight DNS filter for managing DNS queries across a network. It provides URL keyword filtering, custom blocklists, safe search controls, schedules, and policies for users or groups. Screen time controls and data caps offer additional ways to manage access, while reports can show activity by user, day, or week. NxFilter can keep logs for up to 400 days and cache responses from an upstream DNS server for local delivery. Authentication options include Active Directory integration. Remote Windows and Android devices can use filtering agents, while iOS devices can be filtered through DNS over HTTPS. For roaming iOS or Android devices, NxFilter can provide DNS over HTTPS if an SSL certificate is installed and users authenticate with NxFilter. Clustering supports one master and up to four slave nodes for load balancing and fail-safe operation. NxFilter is freeware for commercial or non-commercial use. Paid Jahaslist Monthly costs $7 a month for 50 users; Jahaslist Annual costs $60 a year for 50 users. A user-limit overage produces a visual warning in logs, not actual blocking.
Who it suits
NxFilter suits network administrators who need DNS filtering and user or group policies. Its remote-device filtering and Active Directory authentication may fit environments managing Windows, Android, or iOS users.
What it does well
- Freeware for commercial and non-commercial use.
- Includes URL keyword filtering and custom blocklists.
- Supports Active Directory integration.
- Logs can be retained for up to 400 days.
- Clustering supports one master and four slave nodes.
What to know first
- DNS over HTTPS requires an installed SSL certificate and user authentication.
- Exceeding a licensed user limit creates a visual log warning.
- Paid Jahaslist Monthly is limited to 50 users at the listed price.
Limits
The free NxFilter plan is freeware. The license counts unique usernames and client IP addresses daily; exceeding the licensed user limit creates a visual warning in logs but does not block traffic. Jahaslist Monthly is $7 per month for 50 users, while Jahaslist Annual is $60 per year for 50 users and Cloudlist Annual is $150 per year for 50 users.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| NxFilter | Freeware; commercial and non-commercial use · Free for all purposes | Free |
| Cloudlist Annual | $150 / 50 user · 50 users · cloud database · dynamic classification · clustering license free | $150 a year |
| Jahaslist Annual | $60 / 50 user · 50 users · local database · dynamic classification · clustering license free · multi-year discount | $60 a year |
| Jahaslist Monthly | $7 / 50 user · 50 users · local database · dynamic classification · clustering license free | $7 a month |
As nxfilter.org lists them, read 5 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://nxfilter.org/.
- Choose a Windows executable, Debian package, or ZIP download; the maker also points to third-party RPM packages and Docker images.
- Install NxFilter in a supported Windows, Linux, Docker, pfSense, or self-hosted environment.
- Choose the free NxFilter plan or a Jahaslist or Cloudlist plan.
- For remote-device filtering, use filtering agents on Windows or Android, or configure DNS over HTTPS for iOS or roaming devices with the required certificate and authentication.
Overview
NxFilter is a self-hosted DNS filter for administrators who need network-wide controls tied to users and groups. It is best suited to managed workplaces, schools, and similar networks that can operate their own filtering service. Its free commercial-use license is a strong starting point, but license limits warn rather than enforce a user cap.
Key features
Administrators can combine URL keyword filtering, custom blocklists, safe-search controls, schedules, screen-time limits, and data caps. User and group policies, authentication including Active Directory integration, and advanced activity reports make NxFilter more relevant to managed networks than to people seeking a simple household DNS service.
NxFilter caches responses from its upstream DNS server and serves them locally, a practical way to handle repeated queries within the network. Reports can be daily, weekly, or user-level, and logs can be retained for up to 400 days. Clustering supports load balancing and fail-safe across one master and up to four slave nodes, which gives larger deployments a path beyond a single server.
Remote Windows and Android devices can use filtering agents. Roaming iOS and Android devices can use DNS over HTTPS, but this setup requires an installed SSL certificate and NxFilter user authentication. That makes roaming coverage possible, though it entails more administration than simply applying policies on the local network.
Pricing
The NxFilter plan costs nothing and permits commercial and non-commercial use. The maker's license also prohibits selling the software in its original form. The free option makes sense for organizations comfortable managing deployment and deciding whether the included service meets their classification needs.
Paid plans are priced per 50 users. Jahaslist Monthly costs $7 a month and includes a local database, dynamic classification, and a free clustering license. Jahaslist Annual costs $60 a year for the same features, with a multi-year discount. Cloudlist Annual costs $150 a year and includes a cloud database, dynamic classification, and a free clustering license. The monthly Jahaslist plan suits those preferring a monthly term; the annual Jahaslist plan lowers the stated price for the same 50-user package, while Cloudlist is the option for a cloud rather than local database.
The license counts unique usernames and client IP addresses daily. Going over the licensed user limit produces a visual warning in logs, not blocked traffic, so it is not a hard access-control boundary. The EULA says the software may send Jahastech a usage report that does not contain end-user personal information.
Platforms
NxFilter supports Windows, Linux, Docker, pfSense, iOS, Android, and macOS via DNS over HTTPS. The maker provides Windows executables, Debian packages, and ZIP downloads, and points to third-party RPM packages and Docker images. A support forum and [email protected] are available for contact.
Who it's for
NxFilter fits administrators who want user-aware DNS policies, longer-term activity records, and the option to cover remote devices. Its free license and clustering support can suit organizations that can handle setup and monitoring. It is a weaker fit for anyone who needs license overages to automatically stop access, or who wants roaming-device coverage without certificate and authentication requirements.
Pros and cons
- Pros: Free commercial and non-commercial use keeps the core service accessible to organizations.
- Pros: User and group policies, Active Directory authentication, and user-level reporting support managed access rather than only network-wide filtering.
- Pros: Up to 400 days of log retention and clustering with one master and four slave nodes support sustained reporting and larger deployments.
- Cons: Exceeding the licensed user limit creates a warning rather than blocking traffic, so administrators must monitor usage themselves.
- Cons: Roaming DNS-over-HTTPS filtering requires an installed SSL certificate and NxFilter authentication.
Alternatives
For a hosted DNS option with an open-source codebase, consider AdGuard DNS; its free plan and listed platform range also cover several device types. NextDNS may suit readers who want a free plan with 300,000 queries per month, unlimited devices and configurations, and all features, rather than NxFilter's self-hosted server approach.
Quad9 is a simpler choice for readers seeking a free DNS service with no contract or sign-up. For a free, open-source, self-hosted DNS server, consider Technitium DNS Server; Blocky is another free, open-source self-hosted DNS proxy. Pi-hole is a free open-source option for supported Linux hardware or Docker.
RethinkDNS is worth considering for a free, open-source Android app. Readers comparing a broader device-focused filtering product can also consider AdGuard.
Browse more options in DNS Filtering Software or Internet Filtering Software.
Verdict
Choose NxFilter if you need self-hosted DNS filtering with user and group policies, substantial reporting, and the ability to extend controls to roaming devices. Its free commercial-use license is compelling, and paid plans add dynamic classification; the main reason to look elsewhere is that the licensed-user threshold does not enforce itself, while remote setup has certificate and authentication requirements.
Verdict
NxFilter combines network DNS controls with user policies, reporting, and options for roaming devices. Its license-limit warning does not block traffic, so administrators should account for user and client-IP counting when selecting a license.
Questions
Is NxFilter free?
Yes. Its freeware license permits commercial and non-commercial use. The maker's license prohibits selling the software in its original form.
What do the paid plans cost?
Jahaslist Monthly is $7 per month for 50 users. Jahaslist Annual is $60 per year for 50 users, and Cloudlist Annual is $150 per year for 50 users.
Which platforms does NxFilter support?
The listed platforms include Windows, Linux, Docker, pfSense, iOS, Android, macOS via DNS over HTTPS, and self-hosted environments. The platform list also includes web and API.
Can it filter roaming mobile devices?
NxFilter can provide DNS over HTTPS for roaming iOS or Android devices. The listed requirements include an installed SSL certificate and NxFilter user authentication.
Who makes NxFilter?
The site identifies Jahastech and lists its address in Seocho-gu, Seoul, Republic of Korea.
How does NxFilter count users?
It counts unique usernames and client IP addresses daily. Going over the licensed user limit creates a visual warning in logs, with no actual blocking.
Facts from NxFilter's own pages
- Authentication
- It supports user authentication methods including Active Directory integration. · nxfilter.org, 5 Oct 2026
- Clustering
- NxFilter supports clustering for load balancing and fail-safe with one master and up to four slave nodes. · tutorial.nxfilter.org, 5 Oct 2026
- Deployments
- The maker provides Windows executable, Debian package, and ZIP downloads, and points to third party RPM packages and Docker images. · nxfilter.org, 5 Oct 2026
- DNS cache
- NxFilter caches DNS responses from its upstream DNS server and serves cached responses locally. · nxfilter.org, 5 Oct 2026
- DNS over HTTPS
- NxFilter can provide DNS over HTTPS for roaming iOS or Android devices, subject to requirements including an installed SSL certificate and NxFilter user authentication. · tutorial.nxfilter.org, 5 Oct 2026
- Filtering
- It offers URL keyword filtering, user and group policies, screen time control, data caps, and user level reports. · nxfilter.org, 5 Oct 2026
- Headquarters
- Seoul, Republic of Korea · nxfilter.org, 28 Sept 2026
- License
- The maker's license says NxFilter is freeware for commercial or non-commercial use and prohibits selling the software in its original form. · tutorial.nxfilter.org, 5 Oct 2026
- License limit
- NxFilter counts unique usernames and client IP addresses daily; exceeding the licensed user limit creates a visual blocked warning in logs, with no actual blocking. · nxfilter.org, 5 Oct 2026
- Maker location
- The site identifies Jahastech and lists its address in Seocho-gu, Seoul, Republic of Korea. · nxfilter.org, 5 Oct 2026
- Privacy
- The maker's EULA says the software may send Jahastech a usage report that does not contain end user personal information. · tutorial.nxfilter.org, 5 Oct 2026
- Product
- NxFilter is a lightweight DNS filter that filters DNS queries on a network. · nxfilter.org, 5 Oct 2026
- Remote devices
- Its filtering agents support remote Windows and Android devices, and iOS devices can be filtered using DNS over HTTPS. · nxfilter.org, 5 Oct 2026
- Reporting
- NxFilter can retain log data for up to 400 days and generate daily, weekly, and user level reports. · tutorial.nxfilter.org, 5 Oct 2026
- Support
- The maker lists a support forum and the email address [email protected] for contact. · nxfilter.org, 5 Oct 2026
Where NxFilter stands on Freedom251
- Internet Filtering Software#14 of 65
- DNS Filtering Services#13 of 60
- DNS Filtering Software#9 of 28