DNS Tools & Record Generators
Professional DNS management tools for network administrators. Generate PTR records, create zone files, and manage reverse DNS lookups for both IPv4 and IPv6 networks.
DNS record generators and zone file tools
PTR Generator
Convert IPs/CIDRs to PTR names (in-addr.arpa / ip6.arpa) and example zone lines
Reverse Zone Generator
Generate full reverse zone files from CIDR + hostname template
Reverse Zones Calculator
Minimal set of reverse zones needed to delegate a CIDR (v4 & v6 nibble math)
PTR Sweep Planner
Plan PTR coverage for a block; list missing/extra PTRs against naming pattern
A/AAAA Bulk Generator
Bulk create A and AAAA record sets from IP lists with TTL and RRset controls
CNAME Builder
Build valid CNAME records with loop detection and self-target checks
MX Record Planner
Plan MX record priorities with fallback guidance and sample configurations
SRV Record Builder
Compose SRV records with service, protocol, priority, weight, port, and target validation
TXT Record Escape Tool
Safely escape and split TXT record strings into 255-character chunks with validation
SPF Policy Builder
Craft SPF policies with mechanism validation, qualifier control, and DNS lookup counting
DKIM Key Generator
Generate DKIM RSA keypairs (1024/2048-bit) with selectors and DNS TXT records
DMARC Policy Builder
Create DMARC policies with alignment options, reporting addresses, and failure handling
CAA Record Builder
Build CAA records for certificate authority authorization with misconfiguration warnings
TLSA Generator
Create TLSA (DANE) records from certificates or hashes with usage, selector, and matching type options
SSHFP Generator
Generate SSHFP records from SSH public keys or fingerprints with algorithm and fingerprint type selection
SVCB/HTTPS Builder
Build SVCB and HTTPS resource records with service parameters like ALPN, port, and ECH configuration
NAPTR Builder
Construct NAPTR records for service discovery with order, preference, flags, service, regexp, and replacement fields
LOC Builder
Create LOC records from coordinates and convert between latitude/longitude and DNS LOC format
RP Builder
Generate RP (Responsible Person) records with mailbox and TXT domain name references
IDN Punycode Converter
Convert Unicode domain names to Punycode and back with IDNA2008 normalization support
DNS Record Validator
Validate individual DNS resource record syntax (A/AAAA/CNAME/MX/TXT/SRV/CAA) with error detection
TTL Calculator
Humanize DNS TTL values and compute cache expiry times with recommendations
EDNS Size Estimator
Estimate DNS message size and UDP fragmentation risk with EDNS buffer recommendations
DNS Label Normalizer
Normalize domain labels with homograph attack detection and script mixing warnings
Zone Linter
Normalize and canonicalize BIND zone files with error checking and formatting
Zone Diff
Compare two zone files and identify added, removed, and changed DNS records
Zone Statistics
Analyze zone file structure, record distribution, and configuration health
Name Length Checker
Validate DNS names against RFC length limits: 63 bytes per label, 255 bytes per FQDN
DNSKEY Key Tag Calculator
Compute the DNSKEY key tag from a DNSKEY RR (RFC 4034 algorithm) and display it alongside key meta
DS Record Generator
Generate DS records (SHA-1/256/384) from a DNSKEY or public key, with copyable output for parent submission
NSEC3 Hash Calculator
Calculate NSEC3 owner hashes for a name given salt, iterations, and algorithm, showing the hashed owner FQDN
CDS/CDNSKEY Builder
Build CDS/CDNSKEY RRs from child DNSKEYs to enable automated DS updates at the parent
RRSIG Planner
Suggest RRSIG validity windows (inception/expiration) based on TTLs and desired overlap, with renewal lead-time guidance