DNS Record Generator
Build DNS zone records and export as BIND zone file format
Add DNS Record
Quick Presets
BIND Zone File Output
Add DNS records using the form or presets to generate your zone file
DNS Record Generator
Build DNS zone records and export as BIND zone file format
Features
- Support for A, AAAA, CNAME, MX, TXT, NS, SRV, and CAA records
- Output in standard BIND zone file format
- Quick presets for Google Workspace MX, SPF, DKIM, and DMARC
- Edit, reorder, and manage multiple DNS records
How to use
- Enter your domain name at the top.
- Select a record type (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA).
- Fill in the name, value, TTL, and priority (for MX/SRV).
- Click Add Record, or use a preset to add common configurations.
- Copy the generated BIND zone file output.
Tips & Best Practices
- Always end hostnames in MX, CNAME, and NS values with a trailing dot (e.g. mail.example.com.).
- Use the Google Workspace MX preset to quickly set up Gmail for your domain.
- Set a lower TTL (300s) before making DNS changes, then increase it after propagation.
- Add SPF, DKIM, and DMARC records to improve email deliverability and prevent spoofing.
- CAA records specify which certificate authorities can issue SSL certificates for your domain.
FAQ
What is a BIND zone file?
A BIND zone file is a text file used by the BIND DNS server to define DNS records for a domain. It uses a standard format recognized by most DNS servers and hosting providers.
What does TTL mean?
TTL (Time To Live) is the duration in seconds that a DNS record should be cached by resolvers. Common values are 3600 (1 hour), 86400 (1 day), or 300 (5 minutes) for records that change frequently.
What is the priority field for?
Priority is used by MX and SRV records to indicate preference. Lower values mean higher priority. For MX records, mail is delivered to the server with the lowest priority number first.
Is my data safe and private?
All processing happens locally in your browser. No data is sent to any server.
Is this tool free to use?
Yes, this tool is completely free with no registration required.