Skip to main content

Free DNS Lookup Tool

Check the public DNS records a domain publishes for its website, email, and services. View record types, values, and cache lifetimes without opening a terminal.

Free to use — no signup required. Public demo limit: up to 2 requests per five minutes per IP, shared with the playground.

How to Look Up DNS Records

Use a public DNS snapshot to check a deployment or investigate a website or email configuration.

  1. 1

    Enter the exact hostname

    Enter example.com for the root domain or a hostname such as mail.example.com. Different names can publish different DNS records.

  2. 2

    Run the lookup

    Click Run Check. This tool queries the supported DNS record types through Cloudflare DNS-over-HTTPS and returns the public answers.

  3. 3

    Read the records

    Compare the type and value with the settings from your hosting or email provider. A and AAAA point to addresses, MX identifies mail servers, and TXT commonly contains verification and email policies.

  4. 4

    Compare after a change

    If the answer is old, check the previous TTL and compare multiple resolvers using the DNS propagation checker. A single lookup cannot confirm that every cache has refreshed.

What Each DNS Record Type Tells You

A records map a name to IPv4 addresses; AAAA records map it to IPv6 addresses. CNAME records alias one name to another. MX records identify incoming mail servers and include priorities. TXT records hold text such as SPF policies and service-verification tokens. NS records identify nameservers, while CAA records restrict which certificate authorities may issue certificates.

A record type can be absent without the domain being broken. A website that only uses IPv4 may have no AAAA record, and a name used only for email may have no A record.

How to Interpret TTL and Cached Answers

TTL means Time to Live: the number of seconds a resolver may cache an answer. A recursive resolver can return its cached value until that period expires. Lowering a TTL does not shorten the lifetime of a copy that was already cached under the previous TTL.

This lookup is a snapshot from one resolver service. Geo-based DNS and load balancing can legitimately return different addresses to different queries. Use the propagation checker for a comparison and verify the expected values with your DNS provider.

Check DNS Before Changing Configuration

For a website migration, compare A, AAAA, and CNAME answers with the destination your host expects. For email setup, check MX and TXT records and use the dedicated SPF and DMARC tools to interpret those policies.

A DNS record being present does not prove that a website is reachable, that a certificate is valid, or that email passes authentication. Each of those requires a separate check.

Frequently Asked Questions

A DNS lookup asks the Domain Name System for records attached to a hostname. Those records tell applications where to connect, which servers receive email, and which public policies the domain publishes.

Need More Than a Free Check?

Get programmatic access to 100+ domain intelligence endpoints. Automate monitoring, integrate with CI/CD, and build custom workflows.

Free tier includes 200 requests/month

Free DNS Lookup — Check Domain DNS Records | EdgeDNS