How to Change Your DNS Server on Your iPhone or iPad

One way to get all of your iPad/iPhone mobile web browsers to run a little bit better is to change the DNS server. Here’s how to set it up on iOS 7 Devices.

iOS 7 browses the web nimbly, whether you use the new and improved Safari app or an alternate web browser like Google Chrome or Opera Mini. But one way you can get all of your iPad/iPhone web browsers to run a little bit better is to change your DNS server.

In a few different tutorials, we’ve talked about changing your Domain Name Service (DNS) server on your router or PC. A DNS server, as you may know, is a server that resolves domain names (like or into IP addresses (like or Usually, you use your ISP’s DNS server. In many cases, your ISP’s DNS server will be fastest for you, since it’s geographically closest to you.  But sometimes, it’s not. You can find out which DNS server is fastest for you by running namebench. Also, many would argue that an alternate DNS—like Google Public DNS or OpenDNS is more secure and more reliable.

Whatever your reason for switching your DNS server, the best way to do it is through your router. That makes the change for all devices on your network. But if you don’t have access to your router’s settings, you can change your DNS server directly on your device. For iPhone, iPad and iPod Touch users running iOS 7 (that includes iPhone 5C, iPhone 5S and earlier generation iPhone/iPod users who have upgraded their OS), you can use these instructions.

Before we begin, you should choose an alternate DNS server. Here are a few:

  • OpenDNS – Free, and lets you block websites and filter out known malicious sites.
  • Google Public DNS – Free, won’t redirect to ads, faster and more reliable than many ISP DNS servers.
  • DynDNS – Phishing protection, faster, content filtering.

Pick one or two that you like. You can set up a primary and secondary DNS for your iPhone or iPad.

Changing DNS Settings on the iPhone

Pop open your iOS device and tap Settings.

iOS 7 settings

From settings, choose WiFi.

change wifi settings in ios7 dns

Look for the WiFi network that you use to connect your iOS device. In my iPhone screenshot, it’s slamson extreme. Tap the info icon to the right of it. It looks like a blue “i” with a circle around it.

edit dns settings ios 7 wifi

In your WiFi network settings, look for the field for DNS. Tap it.

iphone 5c wifi settings change

Type in your preferred alternate DNS server. You can use a semicolon for multiple DNS addresses. For example, Google Public DNS has two servers: and If you enter them both (;, then your phone will fall back on the second one if the first one is down.

assigning google public dns in ios 7

When you are done, tap WiFi in the top-left to return to the WiFi menu.

Test out your new DNS server by trying to visit a website. Preferably, try one that you haven’t visited recently. If the domain name resolves (i.e. the website loads), try bookmarking it and then loading the bookmark. If that works, you’re all set.

If the domain doesn’t resolve, try typing in an IP address directly. For example, instead of typing in, type in: and see what happens. If that loads Google, then your DNS servers may be misconfigured. Go back and check for typos. If nothing loads, then you may be having some other network connectivity problem.

What About Changing DNS Servers on 4G?

There is no quick and easy way to change the DNS servers (or practically any other settings) for your cellular data connection. You can jailbreak or use the iPhone Configuration Utility. But I’ll cover that in another post.


Depending on how fast and reliable your default DNS server is, you may see significant improvement by switching to a public DNS. Or, you can enjoy the web content filtering and monitoring benefits of OpenDNS on your iPhone. No matter what, now that you’ve read this tutorial, you have the option to choose who resolves your domain name requests.



  1. Francesco

    Hi Jack,
    would you please tell me how to use Iphone Utility Configuration in order to change the DNS server for cellular data connection?
    Thank you

    • Jason Michael Fillman

      Was there ever a post or did anyone figure out how to use the Configuration Utility to set the DNS server for cellular connections? I would really prefer this approach to Jailbreaking.

  2. Vladimir

    Hi Jack,
    would you please tell me how to change the DNS server for cellular data connection?
    Thank you

  3. Eduardo

    Thank you so much!!!!

  4. joseph mandaza

    how can i use my cellular opera mini bundles on my computer by using hotspot you see i cant find opera mini for pc

  5. Fred Arne odegaard

    My problem, om a news iPad is that It will not accept the new DNS address. It immediately goes back to the old one. However, it works well on other IPAs that I have.

  6. ss

    thank you so much!!!!!!!!!!!

  7. Pawel

    There are a lot of great DNS providers such as Google DNS or OpenDNS ( Beside increasing speed, OpenDNS is able to block malware and protect you from unwanted content.

    There is also an easy way to change DNS on iPhone and iPad. Please check DNS Override app made by QRMedia ( You can either change DNS manually using included instruction or use great DNS Override feature to set selected DNS for all cellular and Wi-Fi networks.

    App also includes list of recommended DNS providers with easy to understand list of features.

  8. astor-rotsa

    Nice find! Love the app <3

Leave a Reply

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


To Top