PB
Available
public
lock Free · Private · In-Browser

DNS Zone Record Builder

Compose one structured DNS zone record for a common record type.

 

Compose a DNS record with visible fields

DNS control panels often split a record into fields that later become one zone-file line. This builder validates a whitespace-free owner, non-negative TTL, recognized class, supported record type, and required value before composing them in zone order. A and AAAA values are parsed as addresses, MX adds a numeric priority, SRV expects weight, port, and target after its priority, and TXT text is quoted and escaped.

The defaults create www 3600 IN A 192.0.2.10. Switching to MX would prepend the selected priority to the mail target, while TXT would preserve quotes and backslashes safely inside a quoted value. Invalid address syntax, missing values, and priorities outside the unsigned 16-bit range return readable errors.

Type-specific validation and provider differences

Providers vary in whether they want a fully qualified owner or target, automatically append the zone name, or expose TTL and class fields. This tool does not query or update DNS; it generates one line in your browser. Compare the result with provider conventions and remember that changes depend on authoritative publication and cache expiration, not merely correct text syntax.

Frequently Asked Questions

Does the builder publish the DNS record?

No. It only generates zone text locally; you must enter the reviewed values with your authoritative DNS provider.

How should an SRV value be entered?

Use the priority field, then enter weight, port, and target in the value field in that order.

Are TXT quotes escaped?

Yes. Backslashes and double quotes are escaped before the TXT value is wrapped in quotes.

Take it further
All Free Tools

Browse the full set of free, private, in-browser tools.

Learn More arrow_forward