How To

How to Fix iPhone Keeps Disconnecting From Wi-Fi Network

Summary

iPhone won’t connect to or keep disconnecting from WiFi. This happens when the Wi-Fi signal isn’t great, phone settings are misconfigured, or other settings are not in place. You can fix it by moving the phone near the Wi-Fi router, disable low data mode, enabling and disabling Airplane mode and other methods explained below.

When it’s just your iPhone that doesn’t connect to or keeps disconnecting after 30 seconds from Wi-Fi but everyone else’s device just connects fine things get complicated. You start wondering if there is something wrong with your iPhone. Luckily in most cases this has nothing to do with your device. This issue can occur due to incorrect Wi-Fi settings, router configuration, iOS settings or even when Wi-Fi cache is old, it is not enabled and other reasons. In this article we will share the fixes that you can apply and get your iPhone connected to the Wi-Fi without any difficulty.

Before you start it is best to perform a few preliminary checks

Check 1: Wi-Fi is enabled or not

Sometimes the most obvious check is done at the last, but we won’t make this mistake. Hence, before changing any settings let’s check if Wi-Fi is enabled or not.

  1. Go to your iPhone settings.
  2. Tap Wi-Fi. Toggle next to “Wi-Fi”. If it’s greyed out or showing off, it means it’s not connected.Connect it.
  3. In case it is connected turn it off and reconnect to the Wi-Fi

 Check 2: Router’s Range

When the distance between the router and your device is more Wi-Fi signal weakness. Move your router closer or try standing next to it. If this helps with the connection then it is the signal strength not your iPhone causing the issue.

Check 3: Connect other devices with the same WiFi?

Connect other devices with the same Wi-Fi to see if it is working. If you can, the router is working fine and the problem is with your iPhone. However, If other devices do not connect it is your router. Try the fix below: router or network causing the problem.

Ways to fix iPhone not connecting to the Wi-Fi

Fix 1: Disable and Enable WiFi

This is an obvious fix, it works 40% of the time yet most people don’t check as they assume Wi-Fi is enabled.

To check Wi-Fi follow these steps:

  1. Go to your phone settings.
  2. Tap Wi-Fi.
  3. Toggle off Wi-Fi and re-enable it.

Once you do so the stuck cache gets cleared and you are able to connect to Wi-Fi.

Fix 2: Turn On Airplane Mode

When disabling, enabling and re-enabling Wi-Fi does not work, put your phone into Airplane mode, wait for 30 seconds and then retry connecting to Wi-Fi. This fix resets cellular data that might be interfering with the connection.

  1. Open Control Centre.
  2. Look for the Airplane icon. Tap on it to turn it off. 
  3. Wait for 30 seconds and disable Airplane mode by tapping on it.
  4. Now try connecting to the Wi-Fi it should work

Fix 3: Verify Wi-Fi Password

This one is not hard to miss, but there is nothing wrong in checking the Wi-Fi password.

  1. Go to your phone settings.
  2. Tap Wi-Fi.
  3. Tap the small i information icon to check the password.
  4. Check it out. Even if correct, delete all the information and re-enter the password.
  5. Now try reconnecting to the Wi-Fi.

If after entering the password everything works fine you know it was the incorrect password that was not letting you connect to the Wi-Fi.

Fix 4: Forget the Network and Rejoin

When the cache and network setup are corrupt you might not be able to connect to Wi-Fi. To fix it forget the network and rejoin it

  1. Go to your iPhone settings.
  2. Tap Wi-Fi to find the network you are connecting to.
  3. Tap the info icon and tap Forget This Network.
  4. Confirm the action. This will remove the network along with the password from the save list.
  5. Go back to your Wi-Fi network list. Select the Wi-Fi to connect > enter the password and tap Join

Your iPhone will treat this as a fresh connection and you will be able to connect to the Wi-Fi.

Fix 5: Restart Your iPhone

If none of the four methods have worked try restarting your phone it will clear the memory reset drivers including the Wi-Fi chip and will fix any software glitch interfering with the connection

If Face ID is enabled on your iPhone, hold the power button on the right side and either of the volume buttons to get the Power option.

Swipe it and wait for 30 seconds then turn on your phone.

If you have an iPhone with a home button press the top button until you get the Power option.Slide it and wait for 30 seconds then press the power button until you see the Apple logo.

Note – Restarting a phone does not erase your data it just stopped and restart apps and drivers

iOS Settings To Check

If the above 5 fixes did not work check out iPhone settings and make the suggested changes as they might be the reason for the Wi-Fi disconnection issue.

1.Check if Low Data Mode Is On

To save data when on a limited data plan users enable the Low Data mode but they forget to disable it when on Wi-Fi network which causes issues. To ensure that is not the case follow these steps:

  1. Go to Settings,
  2. Tap Wi-Fi and find your network name,
  3. Tap the info icon next to it and check if “Low Data Mode” is enabled.
  4. If enabled, disable it as it causes the issue.

Low Data mode when enabled restricts the iPhone from using Wi-Fi completely. Disabling it reverses the situation and you can use the Wi-Fi connection normally.

  1. Remove Private WiFi Address

To offer privacy and prevent websites from tracking your across networks, iPhone randomizes its Wi-Fi address (called MAC address). Disable it to connect to Wi-Fi.

  1. Go to your phone Settings.
  2. Tap the Wi-Fi.
  3. Tap the info icon > tap “Private Wi-Fi Address.”
  4. Disable it by tapping on the Off option.

3. Enable Auto-Join

If you are unable to connect to the network you connected to earlier, possibly Auto-Join is disabled. Enable it to see if it works.

  1. Go to Settings.
  2. Tap Wi-Fi > tap the info icon.
  3. Enable “Auto-Join.”

Once this feature is enabled without manually tapping the network each time you are in range and connect with the WiFi.

4. Restrict IP Is Set to Manual

  1. Go to Settings.
  2. Wi-Fi > info icon > scroll to “Configure IP.”
  3. Change from “Manual,” to “Automatic.”

Manual means the iPhone is trying to use a specific IP address while automatic means it asks the network for an available address (DHCP).

Advanced Troubleshooting

If all the steps are done but the problem persists, look at the advanced troubleshooting steps below. They are all based on different scenarios.

Scenario A: iPhone Connects But Internet Doesn’t Work

You see a WiFi icon with a strong signal but websites won’t load and you see the message “can’t connect to server.” This happens because there is a problem with DNS. To fix follow these fixes

Fix 1: Dismiss the Captive Portal

  1. Tap Safari and try to load any website.
  2. When on a public network you will be redirected to a login or terms-of-service page. Tap “Agree” or enter an email.
  3. You’ll get internet access immediately after.

If there is no login screen, visit HTTP site apple.com or http://captive.apple.com.

Fix 2: Manually Change DNS

If the internet is not working on a private network even when you are connected, there might be an issue with the network’s DNS server.

  1. Go to Settings.
  2. Tap Wi-Fi > tap info icon > scroll to “DNS,” and change it.
  3. Delete the current DNS and enter 8.8.8.8 (Google’s DNS) or 1.1.1.1 (Cloudflare’s DNS).

These are public working DNS services and switching to them often restores internet access.

Fix 3: Release and Renew Your IP Address

Sometimes your iPhone gets stuck with an invalid IP address.

  1. Go to Settings > Wi-Fi > tap your network > tap the info icon.
  2. Scroll to “Lease” and look at the expiration. If it is expired, your iPhone doesn’t have a valid address
  3. To fix it forget the network then rejoin it.
  4. This will get a new IP address for your iPhone from the network’s DHCP server.

Scenario B: You Cannot Connect With a Specific Network

You can connect with every other Wi-Fi network on your iPhone but are facing problems with a specific one.  This can be due to corrupted saved network data, the network rejecting your iPhone specifically (MAC filtering), or there’s a certificate issue. To fix it follow these steps:

Fix 1: Forget and Rejoin

  1. Open phone Settings.
  2. Tap Wi-Fi > Wi-Fi network > tap info icon.
  3. Forget This Network. Wait a few seconds. Rejoin by entering the details.

Fix 2: Turn Off Private WiFi Address

  1. Go to Wi-Fi network details by tapping the info icon next to Wi-Fi network.
  2. Toggle Private WiFi Address off.
  3. Try connecting again.

If this works, it is because MAC filtering was used by the network and it was interfering with the connection.

Fix 3: Restart the Router

If it is only your iPhone that can’t connect, restart the router. Unplug the router’s power cable. Wait 60 seconds. Plug it back in. Wait two minutes for it to fully restart. Try connecting again.

Scenario C: iPhone Keeps Disconnecting From WiFi

The connection works for a minute then drops. You reconnect it drops again. It happens because of weak signals, buggy apps or outdated OS.

Fix 1: Move Closer to the Router

If the signal is weak and you see only one or two bars it is caused due to thick walls and distance between the device and Wi-Fi. Move your device closer to the router and try reconnecting. If it stays connected and you get a strong signal it is possibly because of the distance. To fix it, get a Wi-Fi extender.

Fix 2: Check for Interference

Move interferences like cordless phones, baby monitors, and Bluetooth devices sitting near the router. Then try connecting. If the router supports 5GHz, switch to it.

Fix 3: Update iOS

  1. Go to phone Settings.
  2. General > Software Update.
  3. If an update is available, download and install it.

Fix 4: Check Privacy Settings for App Issues

If you are unable to connect one specific app it might be some problem with WiFi permissions.

  1. Go to phone Settings.
  2. Tap Privacy & Security > Local Network.
  3. Check the list of apps. If you find the app you suspect can be the culprit, turn off its Local Network permission.

Scenario D: iPhone Won’t Find the Network at All

The Wi-Fi network name does not appear when you find it.

Fix 1: Ensure the Network Is Visible

Restart your iPhone

If you cannot see it, the network might be hidden.

Fix 2: Manually Add a Hidden Network

  1. Go to phone Settings.
  2. Wi-Fi > scroll tap “Other.” Enter the network name (SSID) exactly as it is, and enter the password. Tap “Join.”
  3. Your iPhone will remember this hidden network and auto-connect to it in the future.

Fix 3: Try the 2.4GHz Band Instead of 5GHz

Some routers broadcast both 2.4GHz and 5GHz bands, sometimes older iPhones cannot connect to 5GHz. Switch to 2.4 GHz.

Reset Network Settings (The Last Fix)

If nothing has worked so far sadly you will have to reset your iPhone’s entire network configuration.When you do so saved WiFi networks, passwords, Bluetooth pairings, VPN settings, and cellular configurations are deleted.  You need to re-enter the password and connect to WiFi. However, it won’t delete your photos, messages, apps, documents, and all other data.

  1. Go to Settings.
  2. General > Reset iPhone > tap “Reset > “Reset Network Settings.”
  3. Enter the passcode.
  4. Your iPhone will restart.
  5. Select your network, enter the password, and reconnect.

When It’s Your Router or Network (Not Your iPhone)

After making the changes, if your iPhone is the only device that still doesn’t connect, there is some issue with the router.

Reset Router

  1. Unplug your router’s power cable and wait 60 seconds.
  2. Plug it back in. Wait two minutes for it to fully reboot.
  3. Try connecting again.

If it doesn’t fix it, you need to contact your internet service provider or your router’s manufacturer.

Wrap Up

Most Wi-Fi disconnection issues on the iPhone are solved by disabling and enabling Wi-Fi, restarting the phone, forgetting the network and rejoining it. In complex cases restarting the router, moving closer to the router, disabling low data, switching to airplane mode and turning it off works. However if nothing works then resetting the network on iPhone and restarting the router are the last resorts. In case none of these fixes work then probably there is some issue with your iPhone. In such a case contact Apple support and tell them the issue they will be able to fix the issue for you.

Leave a comment