DNS Lookup Tool
Query A, AAAA, MX, CNAME, TXT, NS, and SOA records for any domain. Powered by Google's DNS over HTTPS for accurate, real-time resolution that bypasses local caching.
What is a DNS lookup?
A DNS (Domain Name System) lookup translates a human-readable domain name like github.com into machine-readable records — most commonly an IP address. Every time you visit a website, your browser performs a DNS lookup behind the scenes. This tool lets you query DNS records directly, bypassing local caches for real-time results.
DNS record types explained
More free developer tools
- IP Whitelist Config Generator — Detect your IP and generate AWS, MongoDB, GCP configs
- Port Checker — Test if TCP ports are open on any host
- DNS Lookup — Query A, AAAA, MX, CNAME, TXT and NS records
- WHOIS Lookup — Find domain owner, registrar, and expiry date
- SSL Checker — Verify SSL certificate validity and expiry
- IP Location Map — Find any IP location on an interactive map
- HTTP Headers Checker — Inspect request and security headers
- Latency Test — Measure your RTT to major cloud regions
- User Agent Parser — Full browser and OS fingerprint breakdown
- IPv6 Detector — Check your IPv6 address and connectivity
What is DNS propagation and how long does it take?
DNS propagation is the time it takes for changes to DNS records to spread across all DNS servers worldwide. When you update a DNS record — such as changing your A record to a new server IP — DNS resolvers around the world continue serving the old record until their cache expires based on the record's TTL (Time To Live) value.
Propagation typically takes between 1 and 48 hours. If you need faster propagation, lower your TTL to 300 seconds (5 minutes) at least 24 hours before making the change, then revert to a higher TTL after the change is confirmed live.
Common DNS record types explained
Understanding DNS record types is essential for managing domains and troubleshooting email delivery issues. The most common records are: A (maps domain to IPv4), AAAA (maps domain to IPv6), CNAME (creates a domain alias), MX (mail server routing), TXT (domain verification and email authentication), NS (nameserver delegation), and SOA (zone authority information).
For email deliverability, always verify your MX, SPF (TXT record), DKIM (TXT record), and DMARC (TXT record) are correctly configured. Missing or misconfigured email DNS records are the most common cause of email going to spam.