Google DNS on Android: 8.8.8.8 Setup & Private DNS Guide

Set Google DNS on Android correctly with dns.google for Private DNS or 8.8.8.8 and 8.8.4.4 for classic DNS fields. Includes setup, testing and troubleshooting.

Android Google DNS setup and Private DNS guide

Quick answer: if you want Google Public DNS on a modern Android phone, use dns.google in the Private DNS provider hostname field. If you are editing classic DNS 1 / DNS 2 fields on a Wi-Fi network, use 8.8.8.8 and 8.8.4.4.

Android DNS setting Google value Use it where?
Private DNS hostname dns.google Android Private DNS provider hostname
Primary IPv4 DNS 8.8.8.8 Traditional DNS 1 field
Secondary IPv4 DNS 8.8.4.4 Traditional DNS 2 field
Primary IPv6 DNS 2001:4860:4860::8888 IPv6-capable DNS configuration
Secondary IPv6 DNS 2001:4860:4860::8844 IPv6-capable DNS configuration

Google Public DNS is a public recursive DNS service. Changing to it replaces the resolver supplied by your ISP or mobile network for compatible DNS lookups; it does not turn your phone into a VPN, change your public IP address or increase the bandwidth of your internet plan.

How to set Google DNS on Android with Private DNS

Google’s current Android help documentation exposes three Private DNS choices: Off, Automatic and Private DNS provider hostname. Google recommends keeping Private DNS enabled where supported.

  1. Open Settings.
  2. Open Network & internet or search Settings for Private DNS.
  3. Choose Private DNS provider hostname.
  4. Enter dns.google.
  5. Tap Save.

Menu names vary by manufacturer, but the important part is the field type. Android’s Private DNS field expects a hostname, not a numeric IPv4 address.

Should I enter 8.8.8.8 in the Android Private DNS field?

No. Use dns.google in the Private DNS provider hostname field. Use 8.8.8.8 and 8.8.4.4 only when the interface asks for normal DNS server IP addresses, such as DNS 1 and DNS 2 on a manually configured Wi-Fi network.

If you want a compact address reference, see our Google Public DNS 8.8.8.8 reference.

What is Google DNS primary and secondary on Android?

Google documents 8.8.8.8 as one IPv4 resolver address and 8.8.4.4 as the other. In interfaces that label the fields “primary” and “secondary,” these are the pair normally entered. They are both part of the same Google Public DNS service; one is not the “fast” server and the other the “slow” server.

Does Google DNS work on mobile data?

Android Private DNS is a system-level setting, so it can apply across compatible Wi-Fi and mobile-data networks. This is different from editing DNS on one specific Wi-Fi connection, which affects only that network.

For a mobile-data-specific walkthrough, see How to Use Private DNS on Android Mobile Data (4G/5G).

Google DNS hostname on Android

The hostname to remember is:

dns.google

This is the value for Android’s Private DNS provider hostname field. It is not a website URL and should not include https://, spaces or a path.

Google DNS vs 8.8.8.8: what is the difference?

Google Public DNS is the service. 8.8.8.8 and 8.8.4.4 are IPv4 resolver addresses. dns.google is the hostname used by Android Private DNS. They belong to the same service family but are entered in different types of configuration fields.

Does Google DNS make Android faster?

Sometimes a different resolver can reduce DNS lookup delay if the network’s default resolver is slow or unreliable. It does not increase download or upload bandwidth. DNS lookup time, internet speed and game-server latency are different measurements.

Instead of assuming Google is fastest, test it against Cloudflare, Quad9 and your current resolver. Our DNS Speed Test on Android guide explains how to compare resolvers on the same Wi-Fi or mobile network.

How to check whether Google DNS is working

  1. Save the new DNS setting.
  2. Reconnect to the network if Android does not refresh immediately.
  3. Open several unrelated sites or apps to rule out a single-site problem.
  4. Use a resolver or DNS diagnostic test to inspect which resolver is answering.
  5. If the result is unexpected, temporarily disable VPN or DNS-management apps that may override the system setting and test again.

You can also use DNS Changer Pro & Speed Test when you want to compare DNS behavior and network measurements from Android without repeatedly editing settings by hand.

Why dns.google may fail on some networks

Common causes include a mistyped hostname, a captive portal, network restrictions on encrypted DNS, VPN conflicts or another DNS-changing app. If the problem began immediately after changing Private DNS, switch back to Automatic and confirm normal connectivity before testing again.

If Android specifically reports that the Private DNS server cannot be reached, use our Private DNS server cannot be accessed troubleshooting guide. For alternative providers, our Android Private DNS hostname list includes Google, Cloudflare, Quad9 and AdGuard values.

Google DNS on Android without root

Android’s built-in Private DNS does not require root. On older Android versions that do not expose the same Private DNS control, Wi-Fi DNS can be edited per network, or a DNS changer app can provide an alternative workflow.

For the differences between those methods, see DNS Changer on Android: Private DNS vs Wi-Fi DNS vs DNS Changer Apps.

Official references

COMMUNITY

Start the conversation

Corrections, useful experiences and focused questions are welcome. Keep discussion respectful and on topic.

Leave a comment

Your email address will not be published. Required fields are marked with *.

Discover more from SSM APP

Subscribe now to keep reading and get access to the full archive.

Continue reading