{{ error }}
# Data TTL
{{ idx + 1 }} {{ rec.data }} {{ rec.ttl }}
No records found.

Domain Name System (DNS) records map human-readable names to technical resource data. Each record stores a specific value—such as an IPv4 address, a mail-server host, or descriptive text—and includes a time-to-live (TTL) that controls how long resolvers cache it. Understanding these records is fundamental to managing websites, e-mail delivery, and service reliability.

DNS Record Lookup lets you inspect those records directly in your browser using encrypted DNS-over-HTTPS queries. The tool removes the need for command-line utilities or firewall exceptions while presenting authoritative answers in a tidy table. By querying a globally available resolver, you see results as end-users experience them without installing new software.

Use the application to verify recent DNS changes, troubleshoot unreachable services, or confirm mail-exchange configurations before delegation. Because all processing occurs locally, you can examine sensitive domains in restricted environments with confidence. Rapid re-querying and parameterised URLs enable iterative testing during deployments and provide shareable snapshots for colleagues and compliance teams.

Technical Details:

The lookup engine runs entirely client-side and follows modern encrypted DNS transport standards.

  • Accepts A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, DNSKEY and CAA record types.
  • Sends queries over HTTPS to a public resolver, bypassing port-53 blocks.
  • Automatically trims and validates domain input for RFC-1035 compliance.
  • Indicates progress with a compact spinner to show network activity.
  • Parses answer sections and extracts data plus TTL for immediate display.
  • Repeats lookups automatically when you change domain or record type.
  • Highlights empty responses with a warning alert for faster diagnosis.
  • Renders a responsive, sortable table that adapts to small screens.

Step-by-Step Guide:

Follow these steps to retrieve and review DNS data.

  1. Type a fully qualified domain such as example.com in the Domain field. Tip
  2. Select the desired record type from the dropdown; A is pre-selected.
  3. Click Lookup; a small spinner signals the outgoing request.
  4. View the populated table. The Data column shows record payload; TTL lists cache duration.
  5. Change the record type or modify the domain to trigger an instant refresh.
  6. Copy results or export via your browser’s copy function. Caution ensure data accuracy before sharing.
  7. Bookmark the URL to preserve current parameters for future sessions.
  8. Repeat the process after DNS updates to confirm propagation.

FAQ:

Find quick answers to common questions.

Do you store any lookup information?

No. All resolution work happens within your browser. Only the encrypted query travels to the public resolver, and this site never collects logs, cookies, or analytics.

Why do I get “Lookup failed”?

The resolver may be unreachable, the domain may not exist, or network policies could block DNS-over-HTTPS. Confirm internet access and try again with another network.

Can I query wildcard records?

Wildcard records are returned only if the DNS zone explicitly includes them. Enter the exact host name you wish to test to receive reliable results.

What does the TTL value mean?

TTL defines how long a resolver or client should cache the record. Lower TTLs speed propagation changes but increase query frequency and load.

Is the result authoritative or recursive?

The tool queries a recursive resolver. Answers reflect what typical users see; for authoritative data, query the domain’s name servers directly.

Troubleshooting:

Resolve common issues quickly.

  • No records found – Confirm the domain exists and supports the chosen record type.
  • Lookup failed – Check network connectivity and proxy/firewall rules.
  • Stale TTL – Wait for propagation or query authoritative name servers for verification.
  • Spinner never stops – The resolver did not respond; reload the page and retry.
  • Incorrect data shown – Clear browser cache or force refresh with Ctrl+Shift+R.
Embed this tool into your website using the following code: