3,600seconds
1 hour
- BIND notation
- 1h
- Minutes
- 60
- Hours
- 1
- Days
- 0.041667
- Weeks
- 0.005952
- Zone file (relative)
- $TTL 1h
- Zone file (seconds)
- $TTL 3600
- Worst-case propagation
- Up to 1 hour
Developer Tools
Convert DNS TTL values between seconds, minutes, hours, days, and BIND duration notation. Presets for common provider defaults and guidance per range.
Accepts a number of seconds (3600) or a BIND-style duration (1h, 30m, 1h30m, 1d12h, 1w). The maximum allowed value is 2,147,483,647 seconds (RFC 2181).
3,600seconds
1 hour
What this TTL range is typically used for
Use right before a planned change so resolvers expire cached records quickly. Increases query load on your authoritative servers, so raise it back up after the change settles.
Suitable for failover endpoints, blue/green deployments, and records you may need to repoint with limited notice. A reasonable balance between propagation speed and DNS load.
The default range many DNS providers ship with (Cloudflare Auto, Route 53 default, GoDaddy default). Records propagate within a working session and query volume stays modest.
Best for A, AAAA, and CNAME records that change rarely. Resolvers and CDNs can cache aggressively, lowering query load and improving cache hit rates worldwide.
Common for MX, NS, SOA, and TXT records that almost never change. Resolvers may hold the value for the full TTL, so any change needs at least that much lead time before it is universally honored.
Notes on DNS TTL behavior
DNS TTL Converter translates DNS Time-To-Live values between every form people actually use. Type a number of seconds (3600) or a BIND-style duration (1h, 30m, 1h30m, 1d12h, 1w) and the tool returns the value in seconds, minutes, hours, days, and weeks, plus a plain-English breakdown and the canonical BIND notation ready to paste into a zone file. Quick-pick presets cover the values DNS providers ship with: 30 seconds, 1 minute, 5 minutes, 30 minutes, 1 hour (the Cloudflare Auto baseline), 4 hours (the Route 53 default), 1 day (common for MX and CNAME records), and 1 week. A guidance card explains what each TTL range is typically used for, from very short migration TTLs that let you flip endpoints in minutes, to long stable TTLs that lower DNS query load and improve cache hit rates worldwide. TTLs above 2^31 - 1 seconds are clamped with a warning because RFC 2181 says resolvers SHOULD treat them as zero. Useful when planning a migration, setting up failover, authoring a zone file, or reading provider documentation that mixes seconds and human units in the same sentence. Everything runs in your browser, so the TTL values you experiment with never leave your device.
Free to use. Works in your browser. No signup, no login.
Related tools
Build a DMARC TXT record from policy, alignment, percentage, and reporting fields, or paste an existing record to validate and explain it.
Open tool
SecurityBuild and validate SPF DNS records with mechanism qualifiers, IPs, includes, and the 10-lookup limit.
Open tool
SecurityBuild, validate, and generate DKIM TXT records with RSA or Ed25519 keypair generation in your browser.
Open tool
DeveloperBuild and parse Cache-Control headers with directive flags, max-age presets, conflict checks, and ready-to-paste server snippets.
Open tool
Date & TimeConvert seconds to every common time unit with HH:MM:SS and human readable output.
Open tool
DeveloperBatch CIDR to IP range, range to CIDR, and contains test for IPv4 and IPv6.
Open tool