DNS Lookup Tool
Check DNS records, verify propagation, and troubleshoot domain configuration
DNS Lookup
Enter domain without https:// (e.g., example.com)
Query all common record types
What is DNS?
DNS (Domain Name System) is like the internet's phone book. It translates human-friendly domain names (like example.com) into IP addresses (like 192.0.2.1) that computers use to identify each other on the network.
When you type a website address into your browser, DNS servers work behind the scenes to find the correct IP address and connect you to the website. This process happens in milliseconds and is essential for the internet to function.
DNS records contain different types of information about a domain, including where to send email (MX records), what IP address the domain points to (A records), and verification information for services (TXT records).
How to Use DNS Lookup
Enter Domain Name
Type the domain you want to check. No need to include https:// or www - just the domain name.
Select Record Type
Choose the type of DNS record you want to query (A, AAAA, MX, TXT, CNAME, NS, etc.).
Choose DNS Server
Select which DNS server to use for the lookup. Different servers may show different results during propagation.
View Results
Review the DNS records, query time, and export the results if needed.
Common DNS Record Types
Understanding different types of DNS records
A Record (IPv4 Address)
Maps a domain name to an IPv4 address. This is the most common type of DNS record.
AAAA Record (IPv6 Address)
Maps a domain name to an IPv6 address. Used for modern internet protocol.
MX Record (Mail Exchange)
Specifies the mail servers responsible for receiving email for the domain.
TXT Record (Text)
Contains text information for various purposes like domain verification and email security (SPF, DKIM).
CNAME Record (Canonical Name)
Creates an alias from one domain name to another. Used for subdomains and CDN configuration.
NS Record (Name Server)
Specifies the authoritative name servers for the domain.
DNS Best Practices
Tips for managing DNS records effectively
Use Multiple DNS Servers
Configure at least two name servers for redundancy. If one fails, the other can still serve DNS queries.
Set Appropriate TTL Values
Use longer TTL (Time To Live) values for stable records and shorter TTL when planning changes.
Monitor DNS Propagation
After making DNS changes, check propagation across multiple servers to ensure changes have spread globally.
Implement DNSSEC
Enable DNSSEC (DNS Security Extensions) to protect against DNS spoofing and cache poisoning attacks.
Regular DNS Audits
Periodically review your DNS records to remove outdated entries and ensure everything is configured correctly.
Use Reliable DNS Providers
Choose reputable DNS hosting providers with good uptime, DDoS protection, and global presence.