DNS lookup is the process of requesting resolution records for a specific domain from DNS servers, and is one of the most fundamental internet operations - every website visit, email send, or API connection triggers DNS lookups behind the scenes. DNS records come in many types; the most commonly used include: A (IPv4 address), AAAA (IPv6 address), CNAME (alias), MX (mail server), TXT (text/verification/security policy), NS (DNS server), SOA (zone authority), etc.
**Why use an online DNS lookup tool?** Your local computer, browser, operating system, router, and ISP recursive DNS servers all cache DNS records (cache duration controlled by TTL), so what you see locally may be stale cached values. After modifying DNS records, you need a lookup tool independent of your local environment to confirm new records have taken effect on authoritative DNS. This tool performs direct recursive queries from backend public DNS nodes, **bypassing local/ISP caching** to return current authoritative resolution results.
**Common DNS lookup scenarios**: Confirm A/AAAA records point to correct IP when a website is unreachable; verify resolution after CDN switches/server migrations; check MX records and priorities after configuring business email (Google Workspace/Office 365, etc.); verify TXT records after configuring SPF/DKIM/DMARC anti-spam policies; check verification TXT records during domain ownership verification (Google Search Console, SSL issuance, Apple Developer).
**Core usage of each record type**: A/AAAA are the most basic address records; CNAME is used for subdomain aliases (common in CDN scenarios, but cannot be used at root domain); MX includes priority and determines mail delivery paths; TXT is the "Swiss Army knife" record for SPF/DKIM/DMARC/domain verification; NS specifies which DNS server is authoritative; SOA records zone version, primary NS, admin email, and refresh parameters.
This tool **supports 7 most commonly used DNS record types** (A/AAAA/CNAME/MX/TXT/NS/SOA). Backend DNS queries are not affected by browser CORS restrictions or local caching, automatically extracting each record's value, TTL, and additional information (like MX priority). Supports quick switching between recent lookups, preset quick examples, and one-click copying of summaries/record lists/raw JSON.