Change DNS on Android 9 and Later
Android 9 and newer let you set a Private DNS directly from system settings.
Step 1: Open Network Settings
Go to Settings → Network & Internet → Advanced → Private DNS.
Step 2: Set Private DNS
Choose Private DNS provider hostname.
Enter your preferred provider:
Cloudflare:
1dot1dot1dot1.cloudflare-dns.comGoogle:
dns.google
Tap Save.
Your device will now use the selected DNS for all connections.
Change DNS on Older Android Versions (8 and Below)
Older Android versions only allow DNS changes per Wi-Fi network.
Step 1: Edit Wi-Fi Settings
Go to Settings → Network & Internet → Wi-Fi.
Long-press your connected network → Modify network (or Edit).
Tap Advanced options and switch IP settings from DHCP to Static.
Step 2: Enter DNS Servers
In DNS 1 and DNS 2, enter:
Google:
8.8.8.8,8.8.4.4Cloudflare:
1.1.1.1,1.0.0.1
Tap Save.
