Record Generator
Build DNS zone file entries for A, AAAA, MX, CNAME, TXT, SRV, CAA, and PTR records with correct syntax.
Try Record Generator →What It Does
The DNS Record Generator helps you build correctly formatted DNS zone file entries. Select a record type, fill in the fields, and get a ready-to-use zone file entry. You can add multiple records and export them all as a single zone file.How to Use It
- Navigate to DNS Tools → Record Generator from the top menu.
- Click a record type (A, AAAA, CNAME, MX, TXT, SRV, CAA, PTR) to select it.
- Fill in the fields that appear. Default TTL is 3600 (1 hour).
- Click Add Record to add it to the list.
- Repeat for additional records (you can mix types).
- Click Generate Zone File to produce the output.
- Use Copy or Download .zone to export.
Supported Record Types
- A: Maps a hostname to an IPv4 address.
- AAAA: Maps a hostname to an IPv6 address.
- CNAME: Creates an alias pointing to another hostname.
- MX: Specifies a mail server with priority for a domain.
- TXT: Arbitrary text — used for SPF, DKIM, domain verification, and more.
- SRV: Locates a specific service (e.g., SIP, LDAP) with priority, weight, and port.
- CAA: Specifies which Certificate Authorities can issue certificates for your domain.
- PTR: Reverse DNS — maps an IP to a hostname.
Use Cases
- DNS migration: Build zone file entries before switching DNS providers.
- New domain setup: Generate all required records (A, MX, TXT, CAA) in one place.
- Change requests: Produce correctly formatted records for IT tickets.
- Learning: Understand zone file syntax without memorizing RFC formats.