Programmable DNS Infrastructure

Hanzo DNS

Multi-provider DNS management

One API for Cloudflare, CoreDNS, Route53, and more. Parallel queries, DNSSEC, audit logging, and CLI-native workflows for infrastructure teams.

5+
Providers
CLI
Native
DNSSEC
Built-in
Edge
CoreDNS

One API. Every Provider.

Stop juggling provider consoles. Manage all your DNS from a single, unified interface.

Multi-Provider

Unified API across Cloudflare, CoreDNS, Route53, GoDaddy, and DigitalOcean. Manage all your DNS from one interface.

Parallel Queries

Query all providers simultaneously and merge results. Get a unified view of your DNS records across every provider.

CLI Native

Full CLI control with hanzo dns zones, hanzo dns add, and more. Script and automate your DNS workflows natively.

API First

REST API for programmatic DNS management. Integrate DNS operations into your CI/CD pipelines and infrastructure code.

DNSSEC

Built-in DNSSEC signing and automatic key rotation. Protect your domains from spoofing and cache poisoning attacks.

Edge DNS

CoreDNS at the edge with Hanzo plugins. Low-latency resolution with custom middleware for advanced routing logic.

Built for Infrastructure Teams

Hanzo DNS sits between your applications and DNS providers, giving you a single control plane for all DNS operations.

  • Provider-agnostic record management with automatic conflict resolution
  • Audit logging for every DNS change with rollback support
  • Sub-second propagation checks across global resolvers
  • DNSSEC key management with automated rotation schedules

Your Applications

CI/CD
CLI
REST API

Hanzo DNS Control Plane

Record Manager
DNSSEC Engine
Parallel Query
Audit Log

DNS Providers

Cloudflare
Route53
CoreDNS
GoDaddy
DigitalOcean
+ More

Get Started in Minutes

Three steps to unified DNS management

terminal
# Install the Hanzo CLI
curl -sSL https://hanzo.sh | sh

# Connect your DNS providers
hanzo dns provider add cloudflare --api-token $CF_TOKEN

# List all zones across providers
hanzo dns zones

# Add a DNS record
hanzo dns add A app.example.com 10.0.0.1

# Sync records from a provider
hanzo dns sync --provider cloudflare

# Query all providers in parallel
hanzo dns records example.com

Use Cases

From startups to enterprise, Hanzo DNS scales with your infrastructure

DevOps Automation

Automate DNS record management as part of your deployment pipeline. Create, update, and clean up records programmatically.

Multi-Cloud DNS

Manage DNS across AWS, Cloudflare, and DigitalOcean from a single API. No more switching consoles.

Domain Portfolio Management

Manage hundreds of domains across multiple registrars and DNS providers from one unified interface.

Pricing

Start free. Scale as you grow.

Starter

Pay-as-you-go

Usage-based pricing for getting started

  • Up to 5 zones
  • 2 DNS providers
  • CLI and API access
  • $0.10 per 10K queries
Get Started
Popular

Pro

$20/month

For teams managing production DNS

  • Unlimited zones
  • All DNS providers
  • DNSSEC management
  • Audit logging
  • Priority support
Subscribe

Team

$25/month

For teams with shared DNS management

  • Everything in Pro
  • Team collaboration
  • Role-based access
  • Shared audit log
  • Priority support
Subscribe

Enterprise

$200/month

For organizations with advanced needs

  • Everything in Team
  • Edge DNS (CoreDNS)
  • Custom plugins
  • SLA guarantee
  • Dedicated support
Contact Sales

Take Control of Your DNS

Stop managing DNS in five different consoles. One API, every provider, zero vendor lock-in.

Open source

License: Apache-2.0hanzoai/dns

Get DNS

DNS as code