What is DNS and How Does This Tool Work?
The Domain Name System (DNS) serves as the phonebook of the Internet. It translates human-readable domain names (like google.com) into machine-readable IP addresses (like 142.250.190.46) so browsers can load internet resources.
Our DNS Lookup & Dig Client works directly in your browser. It sends secure API requests to public DNS-over-HTTPS (DoH) resolver networks (Cloudflare and Google Public DNS) to query the authoritative name servers for a domain’s records.
Explanation of Common DNS Record Types
When you query a domain, different types of records specify different aspects of domain mapping:
| Record Type | Description | Primary Use Case |
|---|---|---|
| A (Address) | Maps a domain name to its IPv4 address. | Directing web traffic to a web server host. |
| AAAA (IPv6 Address) | Maps a domain name to its 128-bit IPv6 address. | Directing web traffic on next-gen IPv6 networks. |
| CNAME (Canonical) | Alias of one domain name to another domain name. | Mapping subdomains (like www.site.com to site.com). |
| MX (Mail Exchange) | Specifies the mail servers responsible for receiving email. | Directing incoming emails to Google Workspace, Outlook, etc. |
| TXT (Text) | Holds raw text notes, often containing machine-readable info. | Implementing SPF, DKIM, and DMARC email verifications. |
| NS (Name Server) | Lists the name servers authoritative for a zone. | Telling the internet which provider hosts your DNS records. |
| SOA (Start of Authority) | Contains key administrative info about the DNS zone. | Tracking zone serial numbers, refresh timers, and emails. |
| CAA (Certification) | Defines which SSL certificate providers can issue certs. | Restricting cert generation to protect against domain hijacking. |
How to Verify Domain Records
- Enter the Domain: Type or paste any domain name (such as
github.com) into the input field. The tool automatically cleans and strips prefixes likehttps://orwww.. - Select Record Type: Choose the specific type (A, AAAA, MX, TXT, etc.) or select ANY to fetch a complete snapshot of all available records.
- Choose Resolver: Toggle between Cloudflare (1.1.1.1) or Google Public DNS (8.8.8.8) to compare records across different globally distributed networks.
- Click Dig Domain: The table will populate with the results in real-time, showing names, TTLs, record values, and a quick-copy button.
How DNS TTL (Time To Live) Works
The TTL (Time to Live) value is represented in seconds. It tells recursive DNS servers and web browsers how long they should cache the record value before querying the authoritative name server again for updates. For example, a TTL of 3600 means caches will hold the record for exactly 1 hour.