Skip to main content

Everything you need for DNS

Manage zones, automate records, and secure them with DNSSEC – from a clean dashboard or your terminal.

terminal
$ nexdns zone list
NAME RECORDS DNSSEC NS GROUP
example.com 42 yes EU
api.example.io 18 yes EU
staging.dev 7 no EU
3 zones

Comprehensive DNS management

DNS Management

Zone Management

Create, edit, and delete DNS zones with an intuitive interface. Bulk operations, SOA customization, and NS group assignment.

Bulk Operations SOA NS Groups

All Record Types

Full support for A, AAAA, MX, CNAME, TXT, SRV, NS, CAA, PTR, ALIAS, DNAME, DS, and TLSA records. Inline validation and conflict detection.

A AAAA MX CNAME TXT SRV +7 more

DNSSEC

Automatic zone signing and key management, available on Pro plans and above.

Slave Zones

Mirror zones from external DNS servers with automatic synchronization.

Import & Export

Import zones from standard zone files. Export your zones at any time in standard formats.

DNS Monitoring

Automated health checks for your DNS zones – SOA consistency, NS records, DNSSEC validity.

Developer tools

Built for automation

Every DNS operation available through the API is also available from the command line. Define your zones in YAML, preview changes with diff, and deploy with one command.

REST API

Full-featured REST API with scoped API keys. JSON responses, pagination, rate limiting.

CLI Tool

Single binary for Linux, macOS, and Windows. Docker image and shell completions included.

DNS-as-Code

Declarative YAML config with diff preview and environment variable substitution for CI/CD.

terminal
$ nexdns record add example.com A www 93.184.216.34
Record created: A www 93.184.216.34 (TTL 3600)
$ nexdns diff
Zone: example.com
+ MX @ mail.example.com (priority 10)
~ A www – 93.184.216.34 → 185.199.108.153
- TXT @ "old-verification-token"
2 additions, 1 update, 1 deletion.
Run with --confirm to apply.

Works with your stack

Integrations

Terraform Infrastructure as Code
Let's Encrypt SSL Certificates
acme.sh ACME Client
lego Traefik ACME
certbot ACME Client
DNSControl DNS as Code
OctoDNS DNS as Code
ISPmanager Control Panel

Your DNS is safe

Security

Encryption

HTTPS everywhere. Data encrypted in transit. Sensitive credentials hashed and encrypted.

Audit Log

Complete logging of all zone and record operations for compliance and debugging.

Rate Limiting

API and login rate limiting to prevent brute-force attacks and abuse.

Two-Factor Authentication

Protect your account with TOTP-based 2FA (Google Authenticator, Authy).

Start managing DNS from your terminal

Install the CLI in one command and start automating your DNS.

$ curl -sL https://get.nexdns.tech/cli | sh

We use cookies to ensure the proper functioning of this website and to improve your experience. Some cookies are strictly necessary for the site to operate, while others are optional.

You can accept all cookies or limit your choice to strictly necessary ones. For details, see our Privacy Policy and Cookie Policy.