Devkitr

DNS Lookup Tool

Live

Query DNS records — A, AAAA, CNAME, MX, TXT, NS, and SOA records for any domain.

100% Private InstantFree forever

Understanding DNS (Domain Name System)

The Domain Name System translates human-readable domain names like example.com into the IP addresses that computers use to route network traffic. DNS records go far beyond simple A records — MX records direct email to mail servers, CNAME records create domain aliases, TXT records store verification strings for email authentication (SPF, DKIM, DMARC) and domain ownership proofs, and NS records delegate authority to nameservers. Understanding DNS is fundamental for domain configuration, email deliverability, CDN setup, and diagnosing connectivity issues.

Look up DNS records for any domain name. Query A, AAAA, CNAME, MX, TXT, NS, SOA, and SRV records. See TTL values and full record data. Useful for debugging DNS configuration, email setup, and domain verification.

The Devkitr DNS Lookup Tool queries DNS servers for any domain name and returns all associated records. Enter a domain to retrieve A, AAAA, MX, CNAME, TXT, NS, SOA, and SRV records with their values, TTL settings, and priority ordering. The results reveal how a domain is configured and help diagnose resolution failures, email routing problems, and propagation delays.

In a typical development workflow, DNS Lookup Tool becomes valuable whenever you need to query dns records. Whether you are working on a personal side project, maintaining production applications for a company, or collaborating with a distributed team across time zones, having a reliable browser-based inspection tool eliminates the need to install desktop software, write one-off scripts, or send data to third-party services that may log or retain your information. Since DNS Lookup Tool processes everything locally on your device, your data stays private and your workflow stays uninterrupted — open a browser tab, paste your input, get your result.

Key Features

Multi-Record Type Queries

Retrieves A, AAAA, MX, CNAME, TXT, NS, SOA, and SRV records in a single lookup, giving a complete picture of domain configuration.

TTL Display

Shows the Time-to-Live for each record so you can estimate propagation timing and understand caching behavior across resolver chains.

MX Priority Sorting

Displays mail exchange records sorted by priority value, showing the order in which mail servers will be tried for email delivery.

TXT Record Parsing

Displays full TXT record content including SPF policies, DKIM keys, DMARC rules, and domain verification strings used by cloud services.

How to Use DNS Lookup Tool

1

Enter a Domain Name

Type or paste a domain name like example.com into the lookup field. Subdomains (api.example.com) and internationalized domains work too.

2

Select Record Types

Choose which DNS record types to query — all records for a full audit, or specific types like MX for email troubleshooting.

3

View the Results

Each record appears with its type, value, TTL, and additional fields like MX priority or SOA serial number.

4

Diagnose Issues

Compare the returned records against your expected configuration to identify missing records, incorrect values, or propagation gaps.

Use Cases

Verifying Domain Configuration After Changes

After updating nameservers, adding SSL records, or changing hosting providers, look up DNS records to confirm changes are live and correct.

Troubleshooting Email Delivery

Check MX records to verify mail server routing, and inspect TXT records for SPF, DKIM, and DMARC policies that affect email deliverability.

Auditing Domain Security

Review TXT records to ensure SPF restricts unauthorized senders, DKIM keys are published, and DMARC policies are enforced for phishing protection.

Pre-Migration Checks

Before migrating a domain to a new provider, document all existing DNS records to ensure nothing is missed during the transfer.

Pro Tips

Lower your TTL values to 300 seconds (5 minutes) at least 24 hours before planned DNS changes to speed up propagation when the change goes live.

Always check DNS from multiple geographic locations — your local resolver may cache stale records while other regions already see the update.

Use TXT records for domain ownership verification when connecting services like Google Workspace, AWS Certificate Manager, or Cloudflare.

Keep an offline record of your DNS configuration as a disaster recovery reference in case records are accidentally deleted or your DNS provider has an outage.

Common Pitfalls

Expecting DNS changes to take effect immediately

Fix: DNS records are cached by resolvers worldwide based on TTL values. Allow up to 48 hours for global propagation, or reduce TTL before making changes.

Adding multiple conflicting A records without understanding round-robin

Fix: Multiple A records for the same domain cause round-robin DNS, distributing traffic across all listed IPs. Only add multiple records intentionally for load distribution.

Forgetting to add both A and AAAA records

Fix: Modern networks use both IPv4 and IPv6. Missing AAAA records can cause connectivity issues for IPv6-only networks and slow connection attempts on dual-stack clients.

Frequently Asked Questions

QWhich DNS record types can I query?

A (IPv4), AAAA (IPv6), CNAME (aliases), MX (mail), TXT (text/verification), NS (nameservers), and SOA (authority) records.

QHow does DNS lookup work?

The tool queries public DNS resolvers to fetch the current DNS records published for your domain.

QCan I check if DNS propagation is complete?

You can compare results with expected values. For full propagation checks, query from multiple global locations.

Related Articles

Related Tools

You Might Also Need

More API & Web Tools