There are several reasons that could be causing WI-FI problems, so I’ll tell you the main reasons and how to fix them.

The main reason why your iPhone isn’t connecting to WI-FI because your router isn’t connecting to the internet properly.

The best solution for this is to reset your router by pushing the reset button and the back. Then, you’ll need to wait a bit longer for your router to connect to the internet.

Once you’ve done this, your device should connect to the internet. Down below is a more detailed explanation on how to do this.

Reset your Router to Factory Default

Sometimes, your WI-FI may not be connecting to your router, but it may be connecting to another network. In order to test this out, try to connect to a neighbours network, or go to a public area and try to connect to the WI-FI.

If your device connects to another network that isn’t yours, there may be something wrong with your router specifically. If this is the case, call up your provider and explain your problem.

Here’s how you reset your router:

  1. Look for a small reset button on your router
  2. Insert a pin-like tool in there and push down HARD for at least 10 second

This will reset it to factory default settings.

If you can’t find this small hole, here’s what to do:

  1. Unplug every wire connecting to your router
  2. Wait for a few seconds, then plug them back in

Wait for a minute or two and try to connect to the Wi-Fi. This should fix this issue most of the time. But if not, go to the next step.

Reboot your iPhone or iPad

Here’s how you restart your device:

  1. Press and hold the sleep/wake button
  2. Drag ‘slide to power off’ to turn the iPhone off
  3. Once your device is off, press and hold the power button to turn it back on

Go back to your settings and check if you can connect to a WI-FI network. If this didn’t work, go to the next step.

Turn your Wi-Fi off and on

If you haven’t already used this step:

  1. Open the Settings app
  2. Tap Wi-Fi
  3. Toggle the switch next to Wi-Fi off
  4. Wait a few seconds, then toggle it back on
  5. You can also turn off Wi-Fi from the control centre or by using Siri

If you look at the corner of the screen, if you see the symbol in the upper left-hand corner, then you may be connected to your Wi-Fi network, but you may not to the internet itself.

People get confused because there’s a difference between the Wi-Fi network, which is your home network which just connects all the devices at home and your connection to the outside world which is the internet.

Disable Locations for Wi-Fi Networking

To do this:

  1. Navigate to Settings
  2. Tap on ‘Privacy’
  3. Next, tap to ‘Location Services’
  4. Tap ‘System services’
  5. Turn off ‘Wi-Fi networking’

Forget Your WI-FI Network

The next step would be to forget the Wi-Fi network and then to connect to it again.

To do that:

  1. Go to Settings
  2. Tap on Wi-Fi
  3. Tap on the ‘I’ button next to the network
  4. Tap on ‘Forget this Network’
  5. Tap ‘Forget’ to confirm your action

Once you forget the network, go back to Wi-Fi and choose a network and enter the password.

Make Sure Bluetooth is Turned Off

Bluetooth can interfere with your WI-FI networking which may be the reason you’re experiencing these issues.

  1. You can either swipe up from the bottom edge of the control centre
  2. Tap the Bluetooth icon


  1. Go to the Settings app
  2. Go to Bluetooth
  3. Toggle on Bluetooth

Updated iPhone or iPad to Latest Version

You first need to make sure that you have the latest version of iTunes installed. Once you’ve done this:

  1. Make sure your computer has a good internet connection
  2. Open iTunes and connect your phone with a USB cable to your PC (you should use the cable that’s included with your charger)
  3. Click on the device icon on the top left
  4. On here click ‘check for updates’
  5. Now you have two options, you can download and update from here, or you can only download the new version and update it later
  6. So here you should click on ‘download’

Change your DNS Server

Your IP address has its own DNS server that is used by all the devices connected to your router. If there’s something wrong with your DNS and it’s not allowing devices to connect to WI-FI, you point your IP address to a different DNS server.

your DNS serves are too slow, this is another reason to change then.

Google operates a free DNS service that promises speed, performance and security. To use Google’s DNS, you can put these address into the DNS field:


To do this:

  1. Open the settings app
  2. Go to Wi-Fi
  3. Find your network and tap the ‘I’ on the right of your network
  4. Once you see the DNS section, tap on the numbers to the right
  5. The keyboard will appear and once it does, enter the new DNS addresses mentioned above

Reset Network Settings

Reset network settings are just the settings that are part of the settings app that store all the Wi-Fi connection, cellular data, and VPN.

Resetting your network settings would wipe all the network settings from your device.

Here’s how to do it:

  1. Go to the Settings app
  2. Tap General
  3. Scroll down to Reset and tap on it
  4. Tap Reset Network Settings
  5. Enter the passcode when it pops up
  6. Tap Reset Network Settings to confirm your decision

What will happen is your iPhone will turn off and the reset will take place. Make sure you’ve written down your Wi-Fi passwords right because you’re going to have to re-enter them.

This is a great way to fix this problem because it doesn’t delete any of your user data. For example, your images, music, and contacts won’t be deleted.

Your iPhones Antenna is Broken – Repair it

I’m sorry to tell you but if you’ve tried all the above steps and nothing works, there’s a small chance the small antenna inside your iPhone that allows it to connect to Wi-Fi is broken. In order to diagnose this, go very close to your WI-FI router and if your Wi-Fi does connect, your antenna is broken.

This means that you can’t connect to Wi-Fi when you’re far away from the router. Going to the Apple store is the best option for this but, you’ll need to go to the store and schedule an appointment. After you’ve scheduled it, they will give you a date to come in which could take a few weeks.