iPhone Won’t Connect to WiFi? Here’s How to Fix It

A wrong or cached password is the most common cause. Here’s how to forget and reconnect, restart correctly, and fix router-side issues blocking your iPhone.

Quick Answer
  • Try forgetting the network first: Settings > WiFi > tap (i) next to the network > Forget This Network, then reconnect and re-enter the password.
  • Toggle WiFi off and on, or restart the iPhone — a software glitch after an iOS update is a common cause.
  • If other devices connect fine but your iPhone doesn't, check your router's MAC address filtering or band settings.
  • Reset Network Settings (Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings) as a last resort — this clears all saved WiFi passwords.

Common Causes

WiFi password entered incorrectly, or the network needs to be re-added

Most Likely

The most common reason an iPhone won't connect is a wrong password or a cached credential that's gone stale. If you recently changed your router's WiFi password, your iPhone still has the old one saved and will fail silently without prompting you for the new one. Forgetting the network forces the iPhone to prompt for fresh credentials.

Software glitch in the WiFi toggle — common after an iOS update

Common

iOS updates occasionally introduce transient bugs that affect WiFi connectivity. The iPhone's WiFi radio can get stuck in an intermediate state where it appears to try connecting but never succeeds. A full restart (not just locking the screen) or toggling WiFi off and back on typically resolves this without any settings changes.

Router-side issue — MAC filtering or band mismatch

Common

Some routers use MAC address filtering to control which devices can join the network, or are configured to only broadcast 5GHz when the iPhone is trying 2.4GHz (or vice versa). If your iPhone connects successfully in one part of the house but not another, a band mismatch is likely. If other devices can connect but your iPhone specifically cannot, MAC filtering is worth checking in your router's admin settings.

Corrupted network settings profile requiring a full network reset

Less Common

In rare cases, the iPhone's stored network configuration becomes corrupted — often after restoring from a backup or following a failed iOS update. The device appears to connect but immediately drops, or the network doesn't appear in the list at all despite being in range. A Reset Network Settings clears all stored WiFi profiles and starts fresh, which resolves this.

Step-by-Step Fix

1

Toggle WiFi off and back on, or restart the iPhone

Open Control Center and tap the WiFi icon to turn it off, wait 5 seconds, then tap it again to turn it back on. If that doesn't work, do a full restart: on iPhone X and later, press and hold the side button and either volume button until the power slider appears, then drag the slider. On iPhone SE (3rd gen), press and hold the side button. A restart takes about 30 seconds and clears transient software bugs that can block WiFi.

2

Forget the network and reconnect

Go to Settings > WiFi and tap the (i) icon next to the network name you're trying to join. Tap 'Forget This Network' and confirm. Then tap the network name again from the list, enter the WiFi password carefully (passwords are case-sensitive), and tap Join. This forces the iPhone to create a fresh connection profile rather than retrying a potentially corrupted one.

Pro tip: If your router uses a long random password, check the password label on the back of your router or in your router admin page — one wrong character will cause a silent failure.
3

Confirm you are running the latest iOS version

Go to Settings > General > Software Update. If an update is available, install it — Apple regularly releases point updates that fix WiFi-related bugs introduced in prior releases. If you just installed an iOS update and WiFi broke immediately after, a subsequent update is the most reliable long-term fix.

4

Restart your router and rule out a router-side issue

Unplug your router from power, wait 30 seconds, and plug it back in. Allow 2 minutes for the router to fully restart and re-establish its connection. Then try connecting your iPhone again. Also test whether other devices (another phone, a laptop) can connect to the same network — if they can't, the issue is with the router, not the iPhone.

5

Check your router for MAC address filtering

Log in to your router's admin page (typically 192.168.1.1 or 192.168.0.1 in a browser) and look for a 'MAC Filtering,' 'Access Control,' or 'Wireless Filter' setting. If it's enabled with a whitelist, your iPhone's MAC address may not be on it. You can find your iPhone's WiFi MAC address under Settings > General > About > Wi-Fi Address. Add it to the whitelist, or disable MAC filtering if you don't need it.

6

Reset Network Settings as a last resort

If none of the above steps work, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This clears all saved WiFi passwords, VPN configurations, and Bluetooth pairings. The iPhone restarts and you'll need to re-enter WiFi passwords for every network you use. This resolves corrupted network profiles that no other step can fix.

Pro tip: Write down or screenshot any custom DNS or VPN settings before resetting — these will be wiped and you will need to reconfigure them.

iPhone still won't connect after these steps?

Our AI can walk you through a live diagnostic — describe your router model and what happens when you try to connect.

Get AI Help

Frequently Asked Questions

Still having trouble with your iPhone?

Tell our AI what iOS version you're running and what error appears — it'll give you a targeted fix for your specific setup.

Start Free Diagnostic Chat →