What Is Google Public DNS (dns.google)?
Updated
dns.google is the web interface for Google Public DNS, a public DNS resolution service. You can use it to look up how a domain name resolves (for example, example.com) or to check what a given IP address (such as 8.8.8.8 or 2001:4860:4860::8844) resolves to. It is aimed at ordinary users and developers who need public DNS resolution and a quick way to inspect DNS answers from a browser.
What dns.google Does
The service resolves DNS queries on Google's public infrastructure. Instead of installing a tool or changing your device settings, you can enter a domain or IP address on the page and get the resolution result directly.
The page exposes three main entry points:
- Resolve — run a DNS lookup for a domain name or IP address.
- Cache Flush — clear cached DNS entries.
- Get Started with Google Public DNS — guidance for adopting Google Public DNS.
How to Use It
- Open dns.google.
- In the DNS Name field, enter a domain (like
example.com) or an IP address (like8.8.8.8or2001:4860:4860::8844). - Submit the query and read the resolution result.
The expected outcome is the DNS answer for the name or address you entered, which helps you confirm how a record currently resolves.
When It Is Useful
- Checking whether a domain resolves as expected.
- Inspecting resolution for a specific IP address.
- Flushing cached entries when stale DNS data may be causing problems.
- Getting started with Google Public DNS as your resolver.
Key Details
| Item | Detail |
|---|---|
| Service | Google Public DNS |
| Interface | dns.google |
| Input | Domain name or IP address |
| Example inputs | example.com, 8.8.8.8, 2001:4860:4860::8844 |
| Main actions | Resolve, Cache Flush, Get Started |
If you only need to resolve a name or check an address, the Resolve function is the direct path. If you are setting up Google Public DNS for the first time, start with the Get Started entry.