DNS Lookup
Enter a domain and a record type to run a DNS lookup through Google Public DNS. The tool shows answer records, their time-to-live values and the resolver response status. It queries one resolver, so it is not a worldwide propagation check and does not establish whether a website’s application is healthy.
Enter a domain and a record type to run a DNS lookup through Google Public DNS. The tool shows answer records, their time-to-live values and the resolver response status. It queries one resolver, so it is not a worldwide propagation check and does not establish whether a website’s application is healthy.
A, AAAA, CNAME, MX, TXT, NS, SOA or CAA from Google Public DNS.
Best solution
Enter a domain and a record type to run a DNS lookup through Google Public DNS.
A, AAAA, CNAME, MX, TXT, NS, SOA or CAA from Google Public DNS.
Query sends this name to Google Public DNS. Client-subnet sharing is disabled; Google still receives your request address.
Opens the Kepo download page; this calculation or file is not transferred.
Key solutions at a glance The main decisions from this guide, condensed into one table.
How to Use This Check
Enter the exact name you need to inspect. A website hostname and its parent domain can have different records. For a DNS lookup of a service-specific name, preserve the full label rather than removing a subdomain because it looks optional. Do not include a browser URL path or port.
Select the record type that answers the question. A and AAAA concern address records; MX concerns mail routing; TXT contains text records used for several purposes. Choosing an unrelated type can legitimately return no answer even when other records exist for the same name.
Run the lookup and inspect the response status before the answers. A successful resolver response with no answers differs from NXDOMAIN, which indicates the queried name was not found. A timeout reaching the provider is a separate failure and is not a DNS answer about your target.
Compare record values and TTLs with the configuration you intended to publish. TTL is expressed in seconds. A recursive resolver may return a cached record with a remaining lifetime, so two observations can show different TTLs without the record value having changed. Preserve the query name, type and timestamp when comparing.
What the Result Actually Means
DNS maps names to typed records, and a recursive resolver can cache answers. This DNS lookup uses Google’s DNS-over-HTTPS JSON interface and requests that client-subnet information not be forwarded through the EDNS client-subnet parameter. Google still sees the browser request address. The authenticated-data flag is displayed as reported by the resolver; a missing flag is not a complete security audit of the domain. Similarly, an A record only identifies an address returned for the name. It does not prove that port 443 accepts connections or that an application returns the expected content.
| Field or observation | Meaning |
|---|---|
| A / AAAA | IPv4 / IPv6 address records |
| MX / TXT | Mail routing / text records |
| TTL | Cache lifetime in seconds |
| NXDOMAIN | Name not found response |
Limits and Common Misreadings
A single DNS lookup cannot demonstrate global propagation. Different recursive resolvers may have different caches and use different authoritative paths. The multi-region DNS checker provides a small comparison sample, but even that does not cover every user or resolver.
Do not paste credentials, API tokens or private internal names into a public resolver query. The tool sends only the requested DNS name and type, but that name itself can reveal infrastructure or an internal project.
DNS changes can take time to appear in caches. Check authoritative configuration and the previously published TTL before repeatedly editing the zone. Rapid, unrecorded changes can make the sequence harder to understand.
An Example of Careful Interpretation: Separate the Observation from Its Cause
Suppose a domain has an A record but no AAAA record. An A lookup can return an IPv4 answer while an AAAA lookup returns no answers with a successful resolver status. That is not the same as the entire domain being absent. Now imagine looking up a misspelled hostname and receiving NXDOMAIN. The name, not merely the requested address family, was reported missing in that response. Keeping query name, type and status together prevents these cases from being collapsed into the same “DNS broken” message.
Keep a Useful Troubleshooting Record
Keep the question, input, observation time and source together. A bare address, percentage or status code is difficult to interpret later because it omits the connection and measurement context. When comparing two observations, note what changed between them: the target, network, VPN state, selected adapter, record type or remote origin. Change one relevant condition at a time when possible. That makes the comparison easier to explain without inventing a cause from one number.
Save only information you actually need. Network records can reveal infrastructure names and connection details, even when they do not contain a password. Remove unrelated identifiers before sharing a screenshot with another person. Never put private credentials in a domain field or publish an internal hostname as part of a public test. A copied result is a snapshot, not a promise that the same conditions still apply when someone reads it later.
Kepo is a Mac desktop-widget product for repeated checks and small workflows. A labeled troubleshooting note or a supported monitoring widget can keep the relevant context accessible while you work. The download link opens the product workflow; this article does not automatically install a configured diagnostic widget, transfer your network inputs or start a scheduled check. Confirm the actual widget’s capabilities before relying on it for ongoing observations.
Choose the next task by the question you need answered.
Frequently Asked Questions
Does dns lookup describe my entire network?
No. The steps and component above define the scope of this observation. A local adapter value, an external address and a remote probe result describe different viewpoints. Preserve that context and do not generalize a single observation to every application or connection.
What should I do when a result is unavailable?
Keep it marked unavailable. An unfinished or failed observation is not a successful zero result and does not establish the cause of a problem. Check the input and try again later only when another observation is useful. Respect provider limits rather than repeatedly retrying.
Does this page save a monitoring history or install a desktop widget?
No. The page provides the specific manual workflow described above. It does not schedule future tests or create a configured desktop widget. Save the relevant result yourself and use an explicitly supported monitoring feature if you need recurring checks.
Sources and Method
Primary references for the protocol, provider or operating-system steps.
A useful network answer states what was checked, where the observation came from and what remains unknown. Keep those distinctions when you save or share the result.
Stay informed with Kepo on your desktop
Embed interactive widgets, monitor dynamic sites, track APIs, and run ambient AI agents right on your macOS desktop.
Related Articles
View all posts →How to calculate days between dates and business days
Enter two dates to count calendar days, weekdays, and weekends. Check whether to include the end date, follow a worked example, and account separately for holidays.
90 days from today: calculate the exact date
Find the date 90 days from today with the calculator below. See a worked example, compare calendar days with weekdays, and understand why three months can give a different answer.
How to find IP address on Mac: local vs. public IP explained
Learn how to find IP address on Mac across local network interfaces and public gateways. Master Terminal shortcuts, understand private vs. public routing, and pin live network widgets to your desktop.
How to crop an image on Mac: native tools and instant workflows
Crop an image on Mac with Preview or Photos, or try the center-crop tool on this page. Compare selection controls, aspect ratios, PNG export, and ways to preserve the original.