FREEDOM251

Freedom251 › Network Diagnostic Software

DNSViz Toolkit

Free plan LinuxMacSelf-hostedWeb

Visit DNSViz Toolkit Alternatives Pricing

DNSViz Toolkit's own site

What DNSViz Toolkit is

DNSViz Toolkit is a free tool for analyzing and visualizing DNS behavior, especially DNSSEC. Its web analyzer maps the DNSSEC authentication chain and DNS resolution path, and identifies configuration errors. The command-line toolkit provides probe, grok, graph, print, and query commands; output can be JSON, text, image graphs, or interactive HTML.

It can diagnose zone files and planned delegation, glue, and DS record changes before deployment. Install options include packages for Debian, Ubuntu, Fedora, Gentoo, FreeBSD, RHEL, and CentOS, as well as Homebrew and MacPorts for Mac OS X. A ready-to-use Docker container is available, and the project recommends host networking for authoritative queries. Listed dependencies include Python, dnspython, pygraphviz, Graphviz, and OpenSSL. The project uses GPL-2.0 and is sponsored by Verisign Labs. Its web analyzer is in maintenance mode: it cannot load historical analyses or save new ones to its database.

Who it suits

DNSViz suits people working to understand or troubleshoot DNSSEC deployment, including those who want to test planned DNS changes before deployment.

What it does well

  • Visualizes DNSSEC chains and DNS resolution paths.
  • Detects configuration errors.
  • Tests planned delegation, glue, and DS changes.
  • Produces JSON, text, graphs, or interactive HTML.

What to know first

  • Web analyzer is in maintenance mode.
  • Historical analyses cannot be loaded.
  • New analyses are not saved to its database.

Limits

The free plan is listed as free, with no paid plans or usage limits stated. The web analyzer cannot load historical analyses and will not save new analyses to its database.

Plans

PlanBilled and limitsPrice
DNSViz ToolkitNo paid plans or usage limits statedFree

As github.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the DNSViz project repository.
  2. Choose a package for a supported operating system, or use Homebrew or MacPorts on Mac OS X.
  3. Alternatively, use the ready-to-use Docker container.
  4. Install the listed dependencies for the chosen setup.
  5. Use the command-line subcommands or web analyzer to run an analysis.

Verdict

DNSViz offers both web-based DNSSEC visualization and command-line diagnostics, with several output formats. Its web analyzer's maintenance limits are important for users who need stored or historical analyses.

Questions

Is DNSViz Toolkit free?

Yes. The listed DNSViz Toolkit plan is free.

Is DNSViz open source?

The repository identifies its license as GPL-2.0.

Which platforms does DNSViz support?

Listed environments include Linux, macOS, FreeBSD, self-hosted deployments, and a web service.

Can DNSViz be used from the command line?

Yes. Its command-line utility includes probe, grok, graph, print, and query subcommands.

What are the web analyzer's limits?

It is in maintenance mode, cannot load historical analyses, and will not save new analyses to its database.

Who sponsors DNSViz development?

Verisign Labs continues to sponsor ongoing development.

Facts from DNSViz Toolkit's own pages

Analysis output
The toolkit can produce JSON results, text output, image graphs, and interactive HTML. · github.com, 8 Oct 2026
Container
A ready-to-use Docker container is available, and the project recommends host networking for authoritative queries. · github.com, 8 Oct 2026
Dependencies
The listed dependencies include Python, dnspython, pygraphviz, and cryptography; Graphviz and OpenSSL are among non-Python dependencies. · github.com, 8 Oct 2026
DNSSEC analysis
The web analyzer visualizes the DNSSEC authentication chain and DNS resolution path, and lists detected configuration errors. · dnsviz.net, 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. · github.com, 8 Oct 2026
Intended users
The maker describes DNSViz as a resource for understanding and troubleshooting DNSSEC deployment. · dnsviz.net, 8 Oct 2026
License
The repository identifies the project license as GPL-2.0. · github.com, 8 Oct 2026
Pre-deployment testing
It supports diagnostic testing of zone files and planned delegation, glue, and DS record changes before deployment. · github.com, 8 Oct 2026
Purpose
DNSViz analyzes and visualizes DNS behavior, including DNSSEC security extensions. · github.com, 8 Oct 2026
Sponsor
Verisign Labs continues to sponsor ongoing development of DNSViz. · dnsviz.net, 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. · dnsviz.net, 8 Oct 2026
Toolkit commands
The command-line utility includes probe, grok, graph, print, and query subcommands. · github.com, 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. · dnsviz.net, 8 Oct 2026

Where DNSViz Toolkit stands on Freedom251

Look at these too