What is DNS resolution?

DNS (Domain Name System) resolution is the process of translating a human-readable domain name — like example.com — into one or more numerical IP addresses that computers use to route network traffic. Every time you visit a website, your device queries a DNS resolver, which walks through a hierarchy of servers to find the authoritative answer and returns the corresponding IP address.

DNS records come in several types. A records map a domain to IPv4 addresses, while AAAA records map to IPv6 addresses. A single domain can have multiple A or AAAA records for load balancing or geographic distribution.

Tool description

This tool resolves a domain name to its IPv4 and IPv6 addresses using a DNS-over-HTTPS (DoH) provider of your choice. Enter any domain, select a DNS provider, and click resolve to see all associated IP addresses. Results are grouped by address family, making it easy to copy individual addresses or inspect the full set.

Features

  • Multiple DNS providers: Choose between Google (8.8.8.8 / 8.8.4.4) and Cloudflare (1.1.1.1 / 1.0.0.1) for resolution
  • IPv4 and IPv6 results: Returns all A (IPv4) and AAAA (IPv6) records associated with the domain
  • DNS-over-HTTPS: Queries are made using DoH for encrypted, tamper-resistant resolution

Supported DNS providers

Provider Primary DNS Secondary DNS Protocol
Google 8.8.8.8 8.8.4.4 DNS-over-HTTPS
Cloudflare 1.1.1.1 1.0.0.1 DNS-over-HTTPS

How it works

The tool sends the domain name to the selected provider's DoH endpoint using a standard HTTPS request. The provider performs the full DNS lookup — querying root servers, TLD servers, and the authoritative nameserver for the domain — and returns the result as a JSON response. The tool extracts all A and AAAA records from the response and displays them grouped by address type.

Tips

  • If a domain returns no IPv6 addresses, it simply means the domain has no AAAA records configured — this is common for older or simpler web services.
  • Subdomains are fully supported: you can resolve api.example.com, mail.example.com, and so on.
  • Results may differ between DNS providers due to caching, TTL values, or geographic anycast routing.
  • Use this tool to verify DNS propagation after updating your domain's DNS records — different providers may return different results until propagation completes.