How to Perform DNS Lookups Online for Free

DNS (Domain Name System) lookups translate human-readable domain names into IP addresses and retrieve other DNS records like mail servers, nameservers, and verification records. Whether you're troubleshooting website issues, configuring email, or verifying domain ownership, DNS lookups are essential. This guide shows you how to perform DNS lookups using fixie.tools — a free online tool that queries DNS records instantly with no signup required.

Step 1: Visit the DNS Lookup Tool

Go to fixie.tools/dns in your web browser. The tool works on all devices and requires no software installation or account creation. DNS queries are performed directly from the tool to authoritative nameservers, providing real-time, accurate results.

Step 2: Enter a Domain Name

Type the domain name you want to look up in the input field. You can enter a root domain (like example.com), a subdomain (like www.example.com or mail.example.com), or any valid hostname. The tool accepts both fully qualified domain names and partial hostnames. No need to add http:// or https:// — just the domain name itself.

Step 3: Select DNS Record Types

Choose which DNS record types you want to query. A records map domains to IPv4 addresses. AAAA records map to IPv6 addresses. MX records specify mail servers for email routing. TXT records contain text data used for domain verification, SPF, DKIM, and DMARC email authentication. CNAME records create domain aliases. NS records list authoritative nameservers. SOA records contain zone authority information. You can query individual record types or select 'All Records' to retrieve everything at once.

Step 4: View and Interpret Results

After clicking 'Lookup', the tool displays all matching DNS records organized by type. Each record shows its value, TTL (time to live), and priority (for MX records). A records show IP addresses. MX records show mail server hostnames ranked by priority (lower numbers = higher priority). TXT records display text content like SPF policies or verification tokens. NS records list nameservers responsible for the domain. The tool highlights important information and explains common record types to help you interpret results.

Step 5: Troubleshoot DNS Issues

Use the results to diagnose problems. If a domain has no A or AAAA records, it won't resolve to a website. If MX records are missing or incorrect, email won't be delivered. TXT records are essential for email authentication (SPF, DKIM, DMARC) and domain ownership verification. Check that NS records point to the correct nameservers. Compare TTL values to understand how long DNS records are cached. For propagation issues, the tool queries authoritative nameservers directly to show current values even if local caches are outdated.

Frequently Asked Questions

Is the DNS lookup tool free?
Yes, Fixie's DNS Lookup Tool is completely free with no signup requirements, no usage limits, and no restrictions. Perform as many DNS lookups as you need for troubleshooting, monitoring, or verification. Unlike some DNS tools that require accounts or limit queries, Fixie provides unlimited access.
How long does DNS propagation take?
DNS changes typically propagate within 1-48 hours depending on TTL (time to live) values. Records with low TTL (like 300 seconds / 5 minutes) update quickly. Records with high TTL (like 86400 seconds / 24 hours) take longer because DNS resolvers cache old values until the TTL expires. Fixie's DNS tool queries authoritative nameservers directly, showing you the current values even if local caches haven't updated yet.
What's the difference between A and AAAA records?
A records map domain names to IPv4 addresses (like 192.0.2.1), which use the traditional 32-bit IP addressing format. AAAA records map domain names to IPv6 addresses (like 2001:0db8::1), which use the newer 128-bit format designed to solve IPv4 address exhaustion. Modern websites often have both record types to support both IPv4 and IPv6 connectivity.
Why do I need to check MX records?
MX (Mail Exchange) records tell email servers where to deliver email for your domain. If MX records are missing, misconfigured, or point to non-existent servers, email won't be delivered. Each MX record has a priority value — lower numbers indicate higher priority. Email servers try the highest priority server first, then fall back to lower priority servers if the first one fails.
Can I use this tool to check if DNS changes have propagated?
Yes. Fixie's DNS Lookup Tool queries authoritative nameservers for your domain, showing the current DNS records as configured on your DNS provider. This bypasses local caches and resolver caches, giving you the definitive answer about what records are currently published. If the tool shows your new records, they've propagated to the authoritative servers — any delays are due to caching by other resolvers.

Related Tools