10 proven ways to fix Wifi connected but no internet on iPhone and Android phones.

WiFi Not Working? 7 Fast Fixes for iPhone & Android

Published: June 11, 2026

Imagine you are working on an important task or about to finish your work and suddenly the file gets stuck and the internet Wifi connection gets disconnected. It can be very frustrating and stressful. This is not just a story; it is a real issue that many people face every day.

The truth is that we have also faced these issues. I personally experienced this problem on my mobile and found a better solution, which I am now sharing with you.

Wireless connectivity problems on modern smartphones can have many causes, ranging from software issues after new operating system updates to complex IP address conflicts. However, many of these problems can be fixed by users themselves without the help of a technician.

This guide explains practical solutions to get your iOS or Android device back online.

Turn Off Airplane Mode

When your phone is not connecting to a local router, resetting the network connection is one of the quickest and easiest ways to fix the issue.

iOS:

Swipe down from the top-right corner to open Control Center, then tap the Airplane Mode icon. Wait 15 seconds and turn it off again.

Android:

Swipe down from the top to open Quick Settings, find Airplane Mode, and toggle it on and off.

Note for 2026

On newer devices with Ultra Wideband chips, wait at least 20 seconds to ensure all radios fully power down.

Forget the Network and Reconnect

If your device stores corrupted network data, removing the network can help reset the connection.

iOS (Latest Version):

  • Open WiFi Settings
  • Tap the info icon next to your network
  • Tap Forget This Network
  • Turn WiFi off, wait a few seconds, then turn it back on and re-enter the password

Android (Latest Version):

  • Open Settings, then Network and Internet, then Internet
  • Tap the gear icon next to your network
  • Tap Forget Network
  • Reconnect and enter the password again

Adjust Private WiFi or MAC Address Settings

Modern smartphones protect your privacy by hiding your real MAC address. However, some routers may treat changing MAC addresses as a security issue, which can cause connection problems.

iOS:
Go to Settings, WiFi, tap the info icon next to your network, and turn off Private WiFi Address.

Android:
Go to Settings, Network and Internet, Internet, then open WiFi settings and look for Privacy or MAC address type options.

Restart Your Router and Modem

Turn off your router for at least 30 seconds so it can fully reset its memory. Then plug it back in and wait 2 to 3 minutes for all lights to stabilize before trying again.

For WiFi 6E or WiFi 7 routers (2024–2026 models), startup may take up to 4 minutes.

For the latest WiFi standards like WiFi 6E and WiFi 7, it’s always a good idea to check the official Wi-Fi Alliance resources for compatibility and troubleshooting updates.

Fix IP Issues by Switching DNS

If you see “Connected, no internet,” it is often caused by a DNS issue.

Private DNS (Recommended for Android)

Go to Settings, Network and Internet, Private DNS and enter:

  • dns.google for Google DNS
  • Cloudflare DNS (one.one.one.one)

Manual DNS Setup

If Private DNS does not work:

iOS:

  • Open WiFi settings
  • Configure DNS and set it to Manual
  • Add 8.8.8.8 and 1.1.1.1

Android:

  • Set IP settings to Static
  • Enter DNS 1: 8.8.8.8
  • Enter DNS 2: 1.1.1.1

Turn Off Bluetooth to Prevent Interference

Many routers use the 2.4 GHz band, which is also used by Bluetooth devices. This can cause interference.

Turn off Bluetooth to test the connection. If the internet improves, interference was the issue.

For a permanent fix, use the 5 GHz or 6 GHz WiFi band instead.

Disable Mobile Data Switching

Both iOS and Android can automatically switch between WiFi and mobile data, which may cause connection issues.

Turn off WiFi Assist on iOS or Adaptive Connectivity on Android.

WiFi 7 and MLO Troubleshooting

Some newer devices support WiFi 7 with Multi-Link Operation (MLO), which connects to multiple WiFi bands at the same time. If your router does not handle it properly, it may cause issues, so turning it off temporarily can help.

Clear System Cache and Network Related Settings

On Android

Open Settings, then go to Apps and view all apps. From the menu, enable system processes and look for services related to connectivity such as WiFi Service, Connectivity Service, Connectivity Health, or Network Stack. Open each one and clear the cache if the option is available.

Note: The exact names may vary depending on your phone brand such as Samsung, Google, OnePlus, or Xiaomi. If you cannot find these exact services, look for any system service related to WiFi or network.

On iOS

Go to Settings, scroll down to the app that is not working properly, and ensure that Local Network permission is enabled.

Reset Network Settings to Factory Defaults on Android and iOS

This does not delete your apps, photos, videos, or any personal data. It only resets network-related settings such as WiFi, Bluetooth, and cellular configurations.

On iOS

Go to Settings, then General, then Transfer or Reset iPhone, tap Reset, then select Reset Network Settings. Enter your passcode to confirm.

On Android

Go to Settings, then System, then Reset Options, and select Reset WiFi, Mobile and Bluetooth or Reset Network Settings. Confirm the action to complete the reset.

Tip

After resetting network settings on Android, if your device asks you to restore saved network settings from a backup, it is better to skip it. Starting fresh without old saved networks often helps fix persistent WiFi issues.

Check System Updates

Connect your phone to a friend or family member’s hotspot, then check for system updates. If an update is available, install it.

iOS:
Go to Settings, then General, then Software Update.

Android:
Go to Settings, then System, then System Update or Software Update.

Install any available updates, as they often include important WiFi and connectivity fixes.

Diagnose Router IP Pool Exhaustion

If your phone connects to other WiFi networks but not your home network, your router may be running out of available IP addresses.

To test this, temporarily disconnect an older device such as a tablet or smart TV from WiFi, then try connecting your phone again.

If this works, log in to your router’s admin panel (usually the IP address is written on the sticker on the router) and increase the DHCP range. Many routers use a default range of around 50–100, but you can increase it to 150–200 if you have multiple devices at home.

WPA3 Compatibility (For Older Phones)

Many modern routers use WPA3 security, but some older phones may not fully support it, which can cause connection issues.

Workaround (if you control the router):

WPA3 Compatibility Fix (For Older Phones)

  • Log in to your router admin panel.
  • Open Wireless Security settings.
  • Change the security mode from “WPA3 Only” to “WPA2/WPA3 Mixed Mode”.
  • Save the settings and reboot the router.
  • On your phone, forget the WiFi network and reconnect again.

FAQs

Q1: Why does WiFi show connected but no internet?

A: This usually means your phone is successfully connected to the router, but the router is not able to access the internet or is not assigning a valid IP address to your device.

Most common fixes:

Turn Airplane Mode on and off

  • Switch to Private DNS (dns.google) or use Static DNS (8.8.8.8)
  • Restart your router by unplugging it for 30 seconds, then plug it back in
  • Check if other devices have internet. If they do, forget the WiFi network on your phone and reconnect again

Q2: Why does my phone keep disconnecting from WiFi?

A: This can happen for several common reasons. It usually means something is interrupting the connection between your phone and the router.

Fixes:

  • Bluetooth interference: Turn off Bluetooth or try switching to the 5 GHz WiFi band
  • MAC address issues: Turn off Private WiFi Address on iOS or adjust MAC privacy settings on Android
  • Mobile data switching: Disable WiFi Assist on iOS or Adaptive Connectivity on Android
  • Router overload: Restart your router or increase the DHCP range
  • WiFi 7 or MLO issue: If available, try turning off MLO in WiFi settings

Q3: Should I use Google DNS (8.8.8.8) or Cloudflare DNS (1.1.1.1)?

A: Both are good and widely used free DNS services.

  • Google DNS (8.8.8.8): Very fast and reliable for general use
  • Cloudflare DNS (1.1.1.1): Slightly faster in some cases and focused more on privacy

Simple recommendation: You can use either one, or set one as primary and the other as secondary.

For encrypted DNS on Android, you can also use dns.google or one.one.one.one in Private DNS settings.

Q4: Why is WiFi slow on my phone but fast on other devices?

A: If WiFi is fast on other devices but slow on your phone, the issue is likely with your phone, not the router.

You check like this

  • Turn off Bluetooth to avoid interference
  • Disable any active VPN
  • Turn off battery saver mode
  • Check for system updates
  • Reset network settings if needed

Q5: Will resetting network settings delete my photos or apps?

A: No, it is completely safe.

Resetting network settings only removes:

  • Saved WiFi networks and passwords
  • Bluetooth connections
  • Cellular and VPN settings

This action does not remove any of your personal data such as photos, videos, apps, or anything else stored on your device.

StepiOSAndroid
1Toggle Airplane Mode (15-20 sec)Toggle Airplane Mode (15-20 sec)
2Forget & reconnect networkForget & reconnect network
3Disable Private Wi-Fi AddressAdjust MAC privacy settings (if available)
4Disable Wi-Fi AssistDisable Auto data switching
5Try Private DNS (or Static DNS)Try Private DNS first (dns.google), then Static DNS
6Check VPNs & ad-blockersCheck VPNs & ad-blockers
7Reset Network SettingsReset Network Settings (skip backup restore)
8Check for iOS updateCheck for Android update
Niaz Ali Samon
error: