DNS Lookup — Every Record Type, Instantly

Enter a domain, choose the record type, and see the authoritative answers from Cloudflare's DNS-over-HTTPS resolver.

Quick answer: Look up DNS records free: A, AAAA, MX, TXT, NS, CNAME and more via DNS-over-HTTPS. Instant, private, no install — straight from your browser.

How to use

  1. Type a domain (example.com).
  2. Choose record type (A, AAAA, MX, TXT, NS, CNAME, SOA).
  3. Read the answers and TTLs.

About this tool

DNS is the phonebook of the internet; checking it is how you debug mail delivery, verify SPF/TXT records or find where a site points. This tool queries Cloudflare's DNS-over-HTTPS JSON API (with Google's resolver as fallback), so lookups are encrypted in transit and need no server of our own. Results show each answer with its TTL. Only the domain name you type is looked up.

FAQ

Which resolver is used?
Cloudflare DoH (1.1.1.1), fallback Google DoH — both encrypted.
Is my query private?
Encrypted via HTTPS/DoH; this site stores nothing.
Why no answer?
The record type may not exist for that domain (e.g., no AAAA on IPv4-only hosts).
What is TTL?
Time-to-live: how long resolvers cache that answer.
Can I check my own domain's SPF?
Yes — query TXT and look for v=spf1.
Propagating domain?
DoH resolvers show fresh data quickly; local ISP caches may lag.

Rate this tool

Your rating stays in this browser (local storage) — nothing is sent to any server.

Related tools

{ }

JSON Formatter

Developer Tools

🔀

CSV to JSON Converter

Developer Tools

🔍

Regex Tester

Developer Tools

🔤

Base64 Encoder / Decoder

Developer Tools

🌐

URL Encoder / Decoder

Developer Tools

#️⃣

Hash Generator (MD5 & SHA)

Developer Tools

🆔

UUID Generator

Developer Tools

⏱️

Epoch Timestamp Converter

Developer Tools

🎟️

JWT Decoder

Developer Tools

⏰

Cron Expression Generator

Developer Tools

🔢

AI Token Counter

Developer Tools

🧪

Fake Person Generator

Developer Tools

📧

Fake Email Generator

Developer Tools

✅

Credit Card Validator

Developer Tools

📱

Phone Number Validator

Developer Tools

📨

Email Validator

Developer Tools

💾

Data Storage Converter

Developer Tools

🧬

HTML Encoder / Decoder

Developer Tools

🧾

JSON to CSV Converter

Developer Tools

🔁

CSV to JSON Converter

Developer Tools

📐

XML Formatter / Beautifier

Developer Tools

🗄️

SQL Formatter

Developer Tools

📝

Markdown Previewer

Developer Tools

🌐

IP Subnet Calculator

Developer Tools

🕒

Unix Timestamp Converter

Developer Tools

🌈

CSS Gradient Generator

Developer Tools

🌓

CSS Box Shadow Generator

Developer Tools

🚦

HTTP Status Code Lookup

Developer Tools

🛰️

What Is My IP

Developer Tools

🔎

WHOIS Lookup (RDAP)

Developer Tools

🛡️

Password Breach Checker

Developer Tools

⚡

Internet Speed Test

Developer Tools

🧪

Fake JSON / API Data Generator

Developer Tools

🔌

REST API Tester

Developer Tools

📑

Markdown to HTML Converter

Developer Tools

🗂️

ZIP File Extractor

Developer Tools

📦

ZIP File Creator

Developer Tools

🔏

File Checksum Verifier

Developer Tools

📷

Webcam Test

Developer Tools

🎙️

Microphone Test

Developer Tools

⌨️

Keyboard Tester

Developer Tools

🕵️

User Agent Checker

Developer Tools

🖥️

Screen Resolution Checker

Developer Tools

🗝️

Passphrase Generator

Developer Tools

🔒

AES Encrypt / Decrypt

Developer Tools

🛡️

WebRTC Leak Test

Developer Tools

🟥

Dead Pixel Test

Developer Tools

Reading records and TTLs when mail breaks

A DNS lookup tool queries a domain's records — A, AAAA, MX, TXT, NS, CNAME or SOA — and shows each live answer with its TTL, which is how you debug mail delivery and pointing problems. Worked example: a customer says mail to billing@myshop.example bounces. Pick MX and the answer comes back like '10 mail.myshop.example, TTL 3600' — priority 10 means try that host first, and a TTL of 3600 is one hour, so caches refresh within the hour. Then run TXT: if the v=spf1 string is missing or names the wrong mail host, receiving servers have a reason to reject you. Two lookups, and the fault is usually cornered.

One habit separates pros: check the TTL before you change anything. A record sitting at 86,400 seconds — that's 24 hours — keeps serving the old answer to caches for a full day after your edit, so the classic move is dropping the TTL to 300 seconds a day ahead of a planned switch, making the change, then restoring a long TTL once things settle. And remember this tool answers fresh from Cloudflare's DoH resolver; a colleague's ISP cache can still be telling yesterday's story.

Dns Lookup questions, answered straight

What's the difference between A, AAAA and CNAME records?
An A record maps a hostname to an IPv4 address; AAAA does the same job for IPv6. A CNAME is different — it's an alias that points one hostname at another hostname, which then resolves on its own. That's why a domain root usually can't be a CNAME: the root needs its own direct A or AAAA answer.
Why would I ever query the SOA record?
The SOA is a zone's administrative card: it names the primary nameserver, the contact email and the timing values resolvers use — refresh, retry and expiry — plus the zone serial. It's most useful when debugging delegation after a DNS provider move or checking whether a zone's serial actually incremented after an edit. Ordinary visitors never need it; troubleshooters use it constantly.
Can this tool tell me if my domain is blacklisted?
No — blacklist checks live elsewhere. What it can do is show you the TXT and MX records that a mail tester or blacklist checker will read, so you can spot the usual suspects yourself: missing SPF, a stray mail host, or a TXT record left over from an old provider. Think of it as the source documents, not the verdict.
What does the number in front of an MX record mean?
That's the priority. Mail servers try the lowest number first — 10 before 20 — and only fall to the next host when the preferred one doesn't answer, which is how backup mail delivery works. Two records with the same priority split traffic roughly evenly. If your backup MX points somewhere that no longer exists, fix or delete it.