Create a free account to unlock more allowance, saved reports, and trial API access.
Use the SOA Record Lookup tool to check the Start of Authority record for any domain. If you are troubleshooting DNS cache, changing hosting, moving a domain to a new registrar, updating name servers, or reviewing DNS zone settings, the SOA record can help you understand how the domain’s DNS zone is managed.
The SOA record is one of the most important DNS records because it identifies the primary authority for a DNS zone and contains key timing values used by DNS servers. With IPMYP, you can enter a domain such as example.com and quickly review the primary name server, responsible email, serial number, refresh, retry, expire, and TTL-related values.
If you also need to confirm your current public IP during DNS or server troubleshooting, you can check the IP address your connection is using before reviewing domain records.
What Is an SOA Record?
An SOA record, short for Start of Authority record, is a DNS record that defines authoritative information about a DNS zone. It shows which name server is considered the primary source of information for the domain and includes important administrative and timing details.
Every DNS zone should have an SOA record. This record is usually created automatically by the DNS provider, hosting provider, registrar, or authoritative DNS server that manages the domain.
The SOA record helps DNS systems understand how zone data should be synchronized, refreshed, retried, expired, and cached. This makes it especially useful when investigating DNS propagation, stale records, secondary name server synchronization, and unusual cache behavior.
What Information Does an SOA Record Contain?
An SOA record usually includes several technical fields that describe how the DNS zone is managed.
- Primary Name Server: The main authoritative DNS server for the zone.
- Responsible Email: The administrative email address responsible for the DNS zone, written in DNS format.
- Serial Number: The zone version number that should increase when DNS records change.
- Refresh: How often secondary name servers should check the primary server for updates.
- Retry: How long a secondary name server should wait before retrying if the primary server is unreachable.
- Expire: How long secondary name servers should keep serving the zone if they cannot reach the primary server.
- Minimum TTL: A timing value related to caching behavior and negative responses in DNS.
These values are useful for DNS administrators, hosting teams, network engineers, and anyone who needs to understand the authoritative configuration of a domain.
How to Use the SOA Record Lookup Tool
Using the IPMYP SOA Record Lookup tool is simple and does not require terminal commands or direct access to a DNS server.
- Enter a domain name, such as
example.com. - Do not include
http://orhttps://; enter only the domain name. - Run the SOA record check.
- IPMYP sends a DNS query for the domain’s SOA record.
- Review the result, including primary name server, responsible email, serial number, refresh, retry, expire, and TTL values when available.
For a broader DNS review that includes A, AAAA, MX, NS, TXT, CNAME, WHOIS, SSL, Ping, and other checks, use the main DNS lookup tool and online network tools hub.
What Does an SOA Record Report Show?
After running the check, the SOA record report may show several important zone-level DNS details.
- Host: The domain being checked.
- Type: The DNS record type, which should be SOA.
- Primary NS: The primary authoritative name server for the DNS zone.
- Responsible Email: The administrative email address for the DNS zone in DNS format.
- Serial: The current serial number of the zone.
- Refresh: The interval used by secondary name servers to check for updates.
- Retry: The retry interval used if the primary name server cannot be reached.
- Expire: The time after which secondary servers should stop considering the zone valid if updates fail.
- Minimum TTL: A caching-related value used in DNS behavior.
If you manage your own DNS infrastructure, these values are important for understanding synchronization, caching, and zone authority behavior.
Why SOA Records Matter for DNS Management
The SOA record is a zone-level control record. While A records point domains to IPv4 addresses and MX records route email, the SOA record describes how the DNS zone itself is managed.
This is important because DNS is not only about individual records. DNS zones also need authority, synchronization, serial tracking, and cache behavior. The SOA record provides that administrative layer.
If the SOA record is missing, invalid, or misconfigured, DNS behavior may become unreliable. Secondary name servers may fail to synchronize, old records may remain visible longer than expected, or DNS providers may treat the zone as unhealthy.
When Should You Check an SOA Record?
SOA record lookup is useful whenever you need to investigate DNS zone authority, cache behavior, serial updates, or synchronization between DNS servers.
After Changing DNS Records
When DNS records are updated, the SOA serial number should normally change. Checking the SOA record helps you confirm whether the DNS zone version has been updated.
After Changing Name Servers
If you move a domain to a new DNS provider, the SOA record can help confirm which provider is currently authoritative for the zone. This is useful when registrar, hosting, and DNS provider settings do not match.
When DNS Cache Looks Outdated
If some users still see old DNS results while others see new ones, SOA timing values and TTL behavior can help explain why cached data may still be visible.
When Secondary DNS Servers Are Not Updating
If you use primary and secondary DNS servers, the SOA serial, refresh, retry, and expire values are important for understanding whether secondary servers are synchronizing correctly.
When Auditing DNS Health
SOA lookup is useful during DNS audits because it reveals the administrative configuration of the DNS zone, not just individual records.
SOA Record vs NS Record
SOA and NS records are closely related, but they are not the same.
- NS records: List the authoritative name servers for a domain.
- SOA record: Identifies the primary authority for the DNS zone and defines zone timing and administrative values.
If you want to verify which name servers are authoritative for a domain, use the NS Record Lookup tool. If you want to inspect the zone authority, serial number, refresh, retry, expire, and caching-related values, use SOA Record Lookup.
What Is the SOA Serial Number?
The SOA serial number is a version number for the DNS zone. When DNS records change, the serial number should increase so secondary name servers and DNS systems can detect that the zone has been updated.
In managed DNS platforms, this value is often updated automatically. In custom DNS environments, administrators may need to ensure that the serial number is updated correctly after zone changes.
If the serial number does not change after DNS updates, secondary name servers may not know that a new version of the zone is available.
What Does Responsible Email Mean in SOA?
The responsible email field in an SOA record identifies the administrative contact for the DNS zone. It is written in DNS format, which looks different from a normal email address.
For example:
hostmaster.example.com.
This usually represents:
[email protected]
In SOA format, the first dot replaces the @ symbol. This is a normal DNS convention and does not mean the email address is broken.
Can You Edit the SOA Record Manually?
In most hosting panels, registrar DNS systems, and managed DNS providers, the SOA record is generated and managed automatically. Many users do not need to edit it manually.
However, understanding SOA values is still useful for troubleshooting. If you run your own authoritative DNS servers, edit zone files manually, or operate secondary DNS, SOA settings become much more important.
If the SOA record appears wrong and you are using managed DNS, it is usually best to contact your DNS provider or hosting provider before making changes.
Common SOA Record Problems
SOA records are often managed automatically, but problems can still happen in custom or misconfigured DNS environments.
- The primary name server is outdated or incorrect.
- The responsible email value is malformed.
- The serial number does not increase after DNS changes.
- Secondary name servers are not synchronizing correctly.
- Refresh, retry, or expire values are too aggressive or too slow.
- The DNS zone is hosted on the wrong provider after a migration.
- Old DNS data continues to appear because of caching and TTL behavior.
Common Use Cases for SOA Record Lookup
- DNS troubleshooting: Inspect zone authority and timing values when DNS behavior seems inconsistent.
- Hosting migration: Confirm which DNS provider is currently authoritative after moving a website.
- Registrar changes: Check whether the domain is still controlled by old DNS infrastructure.
- Cache analysis: Review timing values that may affect DNS cache and stale responses.
- Secondary DNS checks: Use serial values to understand whether secondary name servers are synchronized.
- DNS audits: Review SOA values as part of a complete domain health check.
Best Practices for SOA Records
- Let your DNS provider manage SOA automatically unless you operate custom DNS infrastructure.
- Make sure the SOA primary name server matches the intended authoritative DNS setup.
- Verify that the serial number increases after DNS zone updates.
- Use reasonable refresh, retry, expire, and TTL values for your infrastructure.
- Check SOA records after DNS provider, hosting, or registrar migrations.
- Review NS and SOA records together when troubleshooting domain-level DNS problems.
- Contact your DNS provider if SOA values look incorrect in a managed DNS environment.
Frequently Asked Questions
What does an SOA Record Lookup do?
An SOA Record Lookup checks the Start of Authority record for a domain and shows zone-level DNS details such as primary name server, responsible email, serial number, refresh, retry, expire, and TTL values.
What is an SOA record?
An SOA record is a DNS record that defines authoritative information about a DNS zone. It identifies the primary authority for the zone and includes administrative and timing values.
Does every domain need an SOA record?
Yes. Every properly configured DNS zone should have an SOA record. It is usually created automatically by the DNS provider or authoritative DNS server.
Why is the SOA serial number important?
The SOA serial number identifies the current version of the DNS zone. When DNS records change, the serial number should increase so secondary DNS servers can detect and synchronize the updated zone.
Why does the responsible email look strange?
In SOA records, the responsible email is written in DNS format. For example, hostmaster.example.com. usually represents [email protected], where the first dot replaces the @ symbol.
Should I edit the SOA record myself?
Most users should not edit the SOA record manually. In managed DNS systems, it is normally handled automatically. Manual editing is usually only needed for custom authoritative DNS setups.
Can a wrong SOA record break DNS?
Yes. Incorrect SOA values can cause synchronization issues, cache problems, zone validity problems, or unexpected DNS behavior, especially in environments with primary and secondary DNS servers.
What should I check together with SOA?
You should usually check NS records together with SOA records. NS records show which name servers are authoritative, while the SOA record shows primary authority and zone-level timing values.
Check SOA Record Online With IPMYP
IPMYP’s SOA Record Lookup tool gives you a fast way to inspect the Start of Authority record for any domain. Enter a domain above, run the check, and review the primary name server, responsible email, serial number, refresh, retry, expire, and TTL values to better understand how the domain’s DNS zone is managed.
