-
Notifications
You must be signed in to change notification settings - Fork 0
Home
natural edited this page Sep 2, 2026
·
3 revisions
Cross-platform DNS benchmark, analyser and optimizer — v1.1.0
| Page | Description |
|---|---|
| Installation | pip, binary, source |
| CLI Reference | All command-line flags |
| GUI Guide | Server panel, themes, traceroute, settings |
| Server List | 170+ built-in servers by category |
| Configuration | Settings file, profiles, plugins |
| Scoring | How the 0–100 score is calculated |
| FAQ | Common questions & troubleshooting |
| Changelog | Version history |


NatBench tests your DNS resolvers across four protocols (UDP, TCP, DoT, DoH) and ranks them by a composite score that weighs speed, reliability, consistency and security features (DNSSEC, malware blocking, ad blocking).
pip install natbench
natbench --top 5
- 170+ built-in servers — public resolvers + ISP DNS from 14 countries
- 4 protocols — UDP · TCP · DoT · DoH
-
IPv4 & IPv6 — AF selector in GUI and
--afflag in CLI - GUI — dark/light/colorblind/high-contrast themes, collapsible categories, traceroute, run history
- 27 languages — auto-detected, switchable at runtime
- Plugin system — extend with custom exporters or server sources
- Settings persistence — window size, theme, language, column widths saved automatically
- GitHub: https://github.com/natural78/natbench
- Codeberg: https://codeberg.org/Natural78/natbench
- Blog: https://natural.yt