Skip to content
natural edited this page Sep 2, 2026 · 3 revisions

NatBench Wiki

Cross-platform DNS benchmark, analyser and optimizer — v1.1.0

Quick Navigation

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

Screenshots

CLI Demo

GUI Main Window

What is NatBench?

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

Key Features (v1.1.0)

  • 170+ built-in servers — public resolvers + ISP DNS from 14 countries
  • 4 protocols — UDP · TCP · DoT · DoH
  • IPv4 & IPv6 — AF selector in GUI and --af flag 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

Links

Clone this wiki locally