Web Tools
DNS Record Generator
Generate DNS zone file entries for A, AAAA, CNAME, MX, TXT, SRV, NS, CAA, PTR, and SOA records. Visual record builder with validation, configurable TTLs, presets for common setups (basic website, Google Workspace, Cloudflare Pages), and zone file output. Runs entirely in your browser — your data never leaves your machine.
dns zone nameserver domain mx cname txt srv generator
Published June 1, 2026
All interactive tools run entirely in your browser. Your data never leaves your device.
How It Works
Add DNS records by selecting a type, fill in the required fields, and the tool generates properly formatted zone file entries. Validation checks each record for correctness before output.
Features
- 10 record types: A, AAAA, CNAME, MX, TXT, SRV, NS, CAA, PTR, SOA
- Visual builder: form-based record editing with type-specific fields
- Validation: real-time error checking (IP format, port range, required fields)
- Zone file output: properly formatted BIND-compatible zone file
- $ORIGIN and $TTL directives: auto-generated when domain is set
- Common TTL presets: 1 min, 5 min, 15 min, 1 hour, 4 hours, 1 day
- 3 presets: basic website, Google Workspace MX, Cloudflare Pages
- Copy support: copy the full zone file to clipboard
- Private: runs entirely in the browser — no data transmitted
Use Cases
- Domain setup: generate initial DNS records when configuring a new domain
- Email configuration: create MX and SPF/DKIM TXT records for email services
- SSL/TLS: add CAA records to restrict certificate authorities
- Service discovery: create SRV records for SIP, XMPP, or other services
- Documentation: generate zone file snippets for infrastructure docs
- Learning: understand DNS record types and zone file format