DNSViz Toolkit
DNSViz Toolkit analyzes and visualizes DNS behavior, including DNSSEC security extensions, for people understanding or troubleshooting DNSSEC deployment.
What DNSViz Toolkit is
DNSViz Toolkit analyzes and visualizes DNS behavior, including DNSSEC security extensions, for people understanding or troubleshooting DNSSEC deployment. Its web analyzer maps the DNSSEC authentication chain and DNS resolution path and lists configuration errors. The command-line utility provides probe, grok, graph, print, and query subcommands. Results can be output as JSON, text, image graphs, or interactive HTML. DNSViz can diagnose zone files and planned changes to delegation, glue, and DS records before deployment. It supports Linux, macOS, FreeBSD, self-hosted use, and a web service. Install options include packages for several Linux distributions and FreeBSD, Homebrew and MacPorts for Mac OS X, plus a ready-to-use Docker container. The project recommends host networking in Docker for authoritative queries. Listed dependencies include Python, dnspython, pygraphviz, Graphviz, and OpenSSL. The repository identifies the license as GPL-2.0, and Verisign Labs sponsors ongoing development. The web analyzer is in maintenance mode: it cannot load historical analyses and does not save new analyses to its database.
Good
- Visualizes DNSSEC chains and DNS resolution paths.
- Lists detected configuration errors.
- Tests planned zone and delegation changes before deployment.
- Offers JSON, text, image, and interactive HTML output.
- Free, with no paid plans or usage limits stated.
Watch out
- Web analyzer is in maintenance mode.
- Web analyzer cannot load historical analyses.
- Web analyzer does not save new analyses to its database.
- Listed dependencies include Graphviz and OpenSSL.
Who it suits
DNSViz suits administrators and technical teams diagnosing DNSSEC behavior or checking zone and delegation changes before deployment. It offers both a web analyzer and command-line toolkit.
Verdict
DNSViz provides DNSSEC-focused diagnostics through web and command-line workflows, with several output formats and pre-deployment checks. The web analyzer's maintenance status limits its use for retaining or revisiting analyses.
Plans and prices
From DNSViz Toolkit's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| DNSViz Toolkit | Free | No paid plans or usage limits stated |
The facts
Each one read from DNSViz Toolkit's own pages, with the date it was checked.
What it does
- Analysis output
- The toolkit can produce JSON results, text output, image graphs, and interactive HTML.checked 8 Oct 2026
- Container
- A ready-to-use Docker container is available, and the project recommends host networking for authoritative queries.checked 8 Oct 2026
- Dependencies
- The listed dependencies include Python, dnspython, pygraphviz, and cryptography; Graphviz and OpenSSL are among non-Python dependencies.checked 8 Oct 2026
- DNSSEC analysis
- The web analyzer visualizes the DNSSEC authentication chain and DNS resolution path, and lists detected configuration errors.checked 8 Oct 2026
- Install options
- The project lists packages for Debian, Ubuntu, Fedora, Gentoo, FreeBSD, RHEL and CentOS, plus Homebrew and MacPorts for Mac OS X.checked 8 Oct 2026
- Intended users
- The maker describes DNSViz as a resource for understanding and troubleshooting DNSSEC deployment.checked 8 Oct 2026
- License
- The repository identifies the project license as GPL-2.0.checked 8 Oct 2026
- Pre-deployment testing
- It supports diagnostic testing of zone files and planned delegation, glue, and DS record changes before deployment.checked 8 Oct 2026
- Purpose
- DNSViz analyzes and visualizes DNS behavior, including DNSSEC security extensions.checked 8 Oct 2026
- Sponsor
- Verisign Labs continues to sponsor ongoing development of DNSViz.checked 8 Oct 2026
- Support
- The project invites questions and comments through its contact form and says the reply email is used only to return correspondence.checked 8 Oct 2026
- Toolkit commands
- The command-line utility includes probe, grok, graph, print, and query subcommands.checked 8 Oct 2026
- Web service limitation
- The web analyzer is in maintenance mode, cannot load historical analyses, and will not save new analyses to its database.checked 8 Oct 2026
Alternatives to DNSViz Toolkit
- 1

Globalping
Free planOpen sourceiOSWebAPIExtension8.3Free plan - 2

PingPlotter
Free planiOSWebAPILinux8.2From $6.99 a month - 3
nPerf
Free planAndroidiOSWebAPI8.0Free plan - 4

inSSIDer
Free planAndroidmacOSWindows7.6From $200 a year - 5
iperf2
Free planOpen sourceAndroidLinuxmacOSSelf-hosted7.4Free plan - 6

NetSpot
Free planAndroidiOSmacOSWindows7.4$199 one-time
