Skip to content

DNS Lookup

Run a DNS lookup online without installing dig or nslookup. Query A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records (or all common types at once) through Cloudflare 1.1.1.1 DNS-over-HTTPS, with optional PTR reverse for IP addresses.

  • A, AAAA, MX, TXT, NS, CNAME, SOA, CAA — or all common types at once
  • PTR reverse lookup for IPv4 and IPv6 addresses
  • Answers table with name, type, TTL and data
  • Shows Status (NOERROR / NXDOMAIN) and Authority section when present
  • Queries Cloudflare 1.1.1.1 DoH from your browser — no account required

Lookup

Queries Cloudflare 1.1.1.1 DoH — no account, no logging of your inputs on our servers

Paste a domain for forward records, or an IPv4/IPv6 address for PTR reverse. URLs are stripped to the hostname.

Enter a hostname and run a lookup to see answers from Cloudflare DoH.

How to run a DNS lookup online

  1. 01

    Enter a hostname or IP

    Paste a domain like google.com, or an IPv4/IPv6 address when you want a PTR reverse lookup.

  2. 02

    Pick the record type

    Choose A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, PTR — or All common to query the usual set in one pass.

  3. 03

    Run the lookup

    The tool calls Cloudflare’s DNS-over-HTTPS JSON API and shows Status plus an answers table (name, type, TTL, data).

  4. 04

    Read Authority when answers are empty

    NXDOMAIN or empty Answer sections often still return SOA in Authority — useful when a DNS lookup failed or the name does not exist.

DNS lookup online vs dig and nslookup#

A DNS lookup online tool answers the same question as dig on Linux/macOS or nslookup / Resolve-DnsName on Windows: “what records does the public DNS tree publish for this name?” The difference is where the query runs. A DNS lookup command on your machine talks to whatever resolver your OS or VPN configured. This DNS lookup tool sends the query from your browser to Cloudflare’s 1.1.1.1 DNS-over-HTTPS endpoint (cloudflare-dns.com), so you always see what that public resolver returns — handy when you are debugging someone else’s domain and do not want local cache or a corporate DNS filter in the way.

You still give up a bit of locality: the hostname you type leaves the browser toward Cloudflare. That is not the same as uploading data to DevSEOCraft’s servers (we do not log your inputs), but it is also not a fully offline check. If you need air-gapped or authoritative-only queries against a specific nameserver IP, keep using dig with @ns1.example.com.

DNS MX lookup and TXT checks for email and verification#

A DNS MX lookup is the first step when mail is bouncing or you are connecting a transactional email provider. MX records list the mail exchangers (and their preference numbers) that should receive mail for the domain. If MX is missing or points at the wrong host, inbound mail fails even when the website’s A record looks fine.

TXT records carry human-readable strings that protocols hang policy on. SPF (v=spf1 …), DKIM public keys, and DMARC (v=DMARC1 …) all live in TXT. A dns txt lookup online is also how you prove domain ownership to Google Workspace, Microsoft 365, certificate authorities, and many SaaS products — paste the token they gave you into DNS, then re-query until the TXT answer shows it. Searching “dns txt lookup google” usually means verifying a Google site or Workspace TXT challenge; this tool will show the same string once it has propagated to Cloudflare’s resolvers.

A vs AAAA, IP reverse, and what “DNS lookup failed” means#

An A record maps a hostname to an IPv4 address. An AAAA record maps it to IPv6. Modern sites often publish both; a dns lookup online ipv6 path is simply selecting AAAA (or All common). If only A exists, IPv6-only clients cannot reach the host by name even though IPv4 works.

For a dns lookup ip address in reverse, use PTR: enter 8.8.8.8 or an IPv6 address and the tool builds the in-addr.arpa / ip6.arpa name automatically. PTR is how mail servers and log tools turn an IP back into a hostname.

When a DNS lookup failed in practice, read the Status line. NOERROR means the query completed; empty answers can still be valid (no MX, for example). NXDOMAIN means that name does not exist in the DNS tree — often a typo or a zone that was never delegated. SERVFAIL / REFUSED point at resolver or authoritative problems rather than “the record is blank.” Showing Authority (usually an SOA) helps confirm which zone answered.

Privacy: Cloudflare DoH, not a local-only tool#

Queries go to Cloudflare 1.1.1.1 DoH — no DevSEOCraft account, and we do not log your inputs on our servers. Cloudflare still receives the DNS question from your IP, as any public resolver would. Prefer dig against your own recursive resolver when the queried name itself is sensitive.

Frequently asked questions

Is this a free DNS lookup online tool?

Yes. It is a free DNS lookup tool that runs in your browser and queries Cloudflare’s public DNS-over-HTTPS API. No account or API key is required.

How do I do a DNS MX lookup online?

Enter the domain, choose MX (or All common), and run the lookup. The answers table lists each mail exchanger and its preference — the same data you would get from dig MX or nslookup -type=mx.

How do I check TXT records (SPF, DKIM, Google verification)?

Select TXT and query the hostname (or the specific DKIM selector hostname your provider gave you). All TXT strings Cloudflare returns appear in the data column, including SPF, DMARC, and Google site-verification tokens.

How is this different from dig, nslookup, or a DNS lookup command on Windows/Linux?

dig and nslookup use your machine’s configured resolver. This page always asks Cloudflare 1.1.1.1 over HTTPS, so results are consistent across networks and bypass local DNS caches — useful for a quick dns check online when you are not at a terminal.

What does NXDOMAIN or “DNS lookup failed” mean?

NXDOMAIN means the queried name does not exist according to the DNS tree. That often feels like a failed lookup. NOERROR with zero answers means the name exists but has no records of that type. SERVFAIL usually indicates a resolver or authoritative server error rather than a simple missing record.

Can I look up IPv6 (AAAA) or reverse an IP address?

Yes. Choose AAAA for IPv6 address records, or paste an IPv4/IPv6 address and select PTR (or All common) for a reverse DNS lookup online.

Do my queries stay private?

DevSEOCraft does not receive or log the hostname you type — the browser talks directly to Cloudflare DoH. Cloudflare still sees the DNS query from your network address, same as any use of 1.1.1.1.

Dev + SEO

Morse Code Converter

Convert text to Morse code and back with audio beeps and a light flash.