DNS Record Limits

Maximum DNS record counts per zone, allowed TTL ranges, field length limits, and the constraints that apply to each record type in NameBright.

KB-2.1 · 1 min · Updated July 2026

Per-zone limits

Limit Value
Total DNS records per domain 1,000
A records per hostname 50
MX records per domain 20
TXT record value length 4,096 characters
Minimum TTL 300 seconds (5 minutes)
Maximum TTL 86,400 seconds (24 hours)

TTL recommendations

Use case Recommended TTL
Active nameservers 3,600 (1 hour)
Planning a change 300 (5 minutes) — lower this 24 hours before changing
Static infrastructure 86,400 (24 hours)

Record format requirements

A records

Must be a valid IPv4 address in dotted-decimal notation:

203.0.113.42

AAAA records

Must be a valid IPv6 address:

2001:db8:85a3::8a2e:370:7334

CNAME records

The target value must be a fully qualified domain name ending with a dot, or a bare hostname:

example.myshopify.com.

TXT records

Each TXT record can have multiple strings (quoted segments), but the total value length cannot exceed 4,096 characters. If your SPF or DKIM value is long, split it into multiple quoted strings:

"v=spf1 include:_spf.google.com include:amazonses.com" " include:sendgrid.net ~all"

Related