sodcalculator

10 Tech How-To

iPhone Connects to Wi-Fi but No Internet: How to Fix

Guide 10-22390 · Updated · Step by step

If your iPhone shows a Wi-Fi connection but Safari, apps, and email say there’s no internet, the problem is almost always on the network side, not the phone. You can fix it in most cases by forgetting the network and reconnecting, restarting the router, or resetting your iPhone’s network settings. Below is a step-by-step guide covering the most common causes and solutions, plus answers to frequent questions.

Why Does This Happen?

Your iPhone can connect to a Wi-Fi access point even when the router has no working internet connection. The iPhone only checks that it has an IP address and a valid Wi-Fi signal; it doesn’t continuously verify that the router can reach the wider internet. So you might see the Wi-Fi icon, but pages won’t load. Common causes include:

  • Router or modem is offline or needs a restart.
  • Your internet service provider (ISP) has an outage in your area.
  • The router’s DHCP server is not assigning a proper IP address.
  • DNS settings are wrong or the DNS server is unreachable.
  • The router’s firmware is outdated or has crashed.
  • Your iPhone has a stale network configuration (cached DNS, old IP lease).

Quick Checks Before You Change Anything

Before diving into resets, try these simple checks – they take less than a minute and often solve the problem.

  1. Check other devices. If your laptop or another phone also has no internet on the same Wi-Fi, the issue is with the router or ISP, not your iPhone.
  2. Turn Wi-Fi off and on. Swipe down to open Control Center, tap the Wi-Fi icon to turn it off, wait 5 seconds, then tap it again.
  3. Try Airplane Mode. Toggle Airplane Mode on for 10 seconds, then off. This forces the iPhone to re‑establish all connections.
  4. Restart your iPhone. Press and hold the side button and either volume button until the power off slider appears. Slide to power off, wait a few seconds, then turn it back on.

Forget the Network and Reconnect

If the quick checks didn’t help, your iPhone may have saved a bad password or a stale IP lease. Forgetting the network removes all saved settings for that Wi‑Fi, including the password, so you’ll need to re‑enter it.

  1. Open Settings > Wi‑Fi.
  2. Tap the blue i icon next to the network name.
  3. Tap Forget This Network and confirm.
  4. Go back to the Wi‑Fi list, tap the network, and re‑enter the password.

This clears any incorrect DNS or proxy settings that may have been stored. It also forces the iPhone to request a fresh IP address from the router.

Restart Your Router and Modem

Routers can crash or accumulate memory leaks over time, causing them to stop passing internet traffic even though they still broadcast a Wi‑Fi signal. A full restart clears that state. Do it in the right order:

  1. Unplug the power from both the modem and the router. If they are a single combined unit, unplug that one device.
  2. Wait at least 30 seconds. This lets the capacitors discharge and the device fully power down.
  3. Plug the modem back in first. Wait for it to fully boot – usually 1–2 minutes until the internet LED is solid.
  4. Plug the router back in. Wait another minute or two until its Wi‑Fi light is steady.
  5. On your iPhone, go to Settings > Wi‑Fi and tap the network again if it didn’t reconnect automatically.

If you have a separate modem and router, always reboot the modem first, then the router. This ensures the router gets a fresh IP address from the modem.

Check DNS and IP Settings

Sometimes the router assigns an IP address but the DNS server it points to is down or unreachable. You can test this by temporarily using a public DNS server like Google’s (8.8.8.8 and 8.8.4.4) or Cloudflare’s (1.1.1.1).

  1. Go to Settings > Wi‑Fi and tap the blue i next to your network.
  2. Tap Configure DNS and switch from Automatic to Manual.
  3. Tap Add Server and enter 8.8.8.8 (or 1.1.1.1).
  4. Tap Save in the top right.

If the internet starts working, the problem was your ISP’s DNS. You can leave the manual DNS in place or change it back to Automatic once the issue clears. Also verify that your iPhone has a valid IP address: under the same i menu, look for IP Address. It should be something like 192.168.1.x or 10.0.0.x – not 169.254.x.x. An address starting with 169.254 means the router didn’t assign one, and you should try restarting the router or resetting network settings.

Reset Network Settings

If you’ve tried everything above and still have no internet, your iPhone’s network configuration may be corrupted. Resetting network settings clears all saved Wi‑Fi passwords, Bluetooth pairings, and VPN configurations, so it’s a last resort – but it often fixes stubborn issues.

  1. Go to Settings > General > Transfer or Reset iPhone.
  2. Tap Reset > Reset Network Settings.
  3. Enter your passcode and confirm.

Your iPhone will restart. After that, you’ll need to rejoin your Wi‑Fi network by entering the password again. This does not delete any of your photos, apps, or personal data – only network‑related settings.

When the Problem Is the Router or ISP

If you’ve reset your iPhone and still have no internet, the issue is almost certainly outside your phone. Check if other devices on the same network also fail. If they do, try connecting a device directly to the modem with an Ethernet cable (if possible). If that works, the router is the problem – try updating its firmware or doing a factory reset (check the router’s manual). If the direct connection also fails, contact your ISP to check for outages in your area. Many ISPs have a status page or an app that shows service interruptions.

Frequently Asked Questions

Why does my iPhone say “No Internet Connection” under the Wi‑Fi name?

That message appears when the iPhone has connected to the router but cannot reach the internet. It’s the same as the problem described above – the router may be offline, the ISP may be down, or the router’s DNS/DHCP settings are misconfigured. Try the steps in order: restart your iPhone, restart the router, then forget and reconnect to the network.

Will resetting network settings delete my saved Wi‑Fi passwords?

Yes. Reset Network Settings removes all saved Wi‑Fi networks and their passwords, Bluetooth devices, and VPN settings. You’ll need to rejoin your Wi‑Fi network and re‑pair Bluetooth devices afterward. Your photos, contacts, and apps are untouched.

Can a VPN cause “no internet” on Wi‑Fi?

Yes. A VPN app that fails to connect or has an outdated configuration can block all traffic. To test, go to Settings > VPN and toggle the VPN off, or open the VPN app and disconnect. If the internet works with the VPN off, the VPN is the culprit – update or reinstall it.

Why does Wi‑Fi work on other devices but not on my iPhone?

That points to an iPhone‑specific issue. Try forgetting the network and reconnecting, then reset network settings. If the problem persists, check if your iPhone has a date/time issue – go to Settings > General > Date & Time and enable Set Automatically. Incorrect time can break HTTPS connections.

Does turning off Wi‑Fi Assist help?

Wi‑Fi Assist automatically uses cellular data when Wi‑Fi is weak. If it’s enabled and your Wi‑Fi is slow, your iPhone may switch to cellular without you noticing. It doesn’t cause “no internet” on Wi‑Fi, but toggling it off can help you see if the Wi‑Fi is actually working. Go to Settings > Cellular > Wi‑Fi Assist and turn it off to test.

Is there a way to clear DNS cache on iPhone?

There’s no direct command to flush DNS on iPhone. The easiest way is to toggle Airplane Mode on and off, or restart the iPhone. That clears the temporary DNS cache. If you need a deeper reset, forgetting the network and reconnecting also clears cached DNS for that network.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →