iPhone · WiFi · Updated August 2026
An iPhone that refuses to join a WiFi network is frustrating in a specific way: every other device in the house is online, the password is definitely right, and the phone still sits there saying “Incorrect Password” or spinning on “Joining…” forever. Or worse, it joins, shows five bars, and then nothing loads at all.
Those are two different problems with two different sets of fixes, and treating them the same way is why people spend an hour getting nowhere. Most iPhone WiFi failures come down to one of four things: a corrupted saved network profile, a DNS failure, a Private WiFi Address conflict with the router, or a radio left in a stuck state after an iOS update. All four are fixable in a few minutes, and none of them require erasing the phone.
⚡ Try These Three First
- Toggle Airplane Mode: Control Centre → Airplane Mode ON → wait 15 seconds → OFF. Clears a stuck radio state instantly.
- Forget and rejoin: Settings → WiFi → (i) next to the network → Forget This Network → rejoin with the password.
- Connected but nothing loads? Settings → WiFi → (i) → Configure DNS → Manual → add 8.8.8.8 and 8.8.4.4 → Save.
First, Work Out Which Problem You Have
These two symptom groups look similar and need completely different fixes. Match yours before you start.
🟠 It won’t connect at all
- The network does not appear in the list
- It says “Incorrect Password” but the password is right
- It sticks on “Joining…” and never finishes
- It disconnects again seconds after joining
- The WiFi toggle is greyed out and will not turn on
🔵 It connects but there is no internet
- The WiFi icon shows full bars
- Safari says “cannot open page”
- Apps report “No internet connection”
- Other devices on the same network work fine
- The iPhone worked on this network yesterday
Go to Fix 3 (DNS) → Fix 5 (DHCP)
Table of Contents
- Toggle Airplane Mode
- Forget the network and rejoin
- Change DNS to 8.8.8.8
- Disable Private WiFi Address
- Renew the DHCP lease
- Reset Network Settings
- Restart the router
- Update iOS
- Quick reference — all 8 fixes
- Four patterns and what each one means
- The order to follow
- Frequently asked questions
The 8 Fixes
1Toggle Airplane Mode
HIGH IMPACT NO DATA LOSS 15 sec
Airplane Mode powers down every wireless radio — WiFi, cellular and Bluetooth — and brings them back up fresh. That clears a stuck connection state in the WiFi hardware, wipes failed authentication attempts, and forces the iPhone to rediscover every nearby network from scratch. It is the fastest first step for any WiFi problem and carries no risk at all.
- Swipe down from the top-right corner to open Control Centre.
- Tap the Airplane Mode icon — it turns orange.
- Wait 15 seconds. Do not tap anything else.
- Tap it again to turn it off.
- Watch the WiFi icon top-right — it should reconnect within 10 to 20 seconds.
Note: if it does not reconnect on its own, go to Settings → WiFi and tap your network name. After a radio reset the scan often needs one manual prompt.
✅ Verify it worked: open Safari and load a site. If it loads, the stuck radio state was the cause. If not, go to Fix 2.
2Forget the Network and Rejoin
HIGH IMPACT NO DATA LOSS 2 min
iOS saves a profile for every network the iPhone has ever joined — the encryption key, DHCP settings and authentication state all live in it. When that profile is corrupted by an iOS update, a router firmware change, or a failed connection attempt, the phone keeps failing to authenticate even with the correct password. That is the classic cause of a persistent “Incorrect Password” error on a password you know is right. Forgetting the network deletes the corrupted profile outright.
⚠ Have the WiFi password ready before you do this. Write it down or save it on another device. If you do not know it, check the router’s label or the router admin page (usually 192.168.1.1 or 192.168.0.1) first.
- Settings → WiFi.
- Tap the (i) icon next to your network name.
- Tap Forget This Network, then Forget to confirm.
- Wait 10 seconds.
- Tap the network name in the list, enter the password, tap Join.
Note: if the network does not reappear in the list, tap Other… at the bottom and enter the network name, security type and password by hand. That is needed when the router has SSID broadcast switched off.
✅ Verify it worked: the phone joins with a fresh profile and Safari loads. If it still fails, the saved profile was not the problem — go to Fix 3 or Fix 4.
3Change DNS to 8.8.8.8 — Fixes Connected-but-No-Internet
HIGH IMPACT NO DATA LOSS 2 min
When the iPhone shows full bars but nothing loads, the usual culprit is DNS. DNS turns a domain name like google.com into an IP address the phone can actually reach. If your ISP’s DNS server is down, slow, or returning junk, the phone is genuinely connected to the network but cannot resolve a single name — which looks identical to having no internet at all. Pointing the phone at a public DNS server bypasses the broken one.
- Settings → WiFi → tap the (i) next to your connected network.
- Scroll to DNS → tap Configure DNS.
- Change from Automatic to Manual.
- Tap the red minus to remove the existing servers.
- Tap Add Server and enter
8.8.8.8. - Tap Add Server again and enter
8.8.4.4. - Tap Save top right, then open Safari.
Cloudflare instead of Google: use 1.1.1.1 and 1.0.0.1. It is privacy-focused and often the fastest public resolver. Either one is more reliable than most ISP DNS servers — pick one, not both.
This applies to one network only. You would need to repeat it on other networks. To undo it: same path → Configure DNS → back to Automatic.
✅ Verify it worked: load google.com or apple.com. If they load, DNS was the cause. If there is still no internet, go to Fix 5 — an IP conflict is the next suspect.
4Disable Private WiFi Address
HIGH IMPACT NO DATA LOSS 1 min
Private WiFi Address is an iOS privacy feature that hands each network a randomised MAC address so it cannot track the phone between sessions. The problem is that plenty of routers use MAC filtering as a security measure and only allow known addresses through. When iOS generates a new random MAC, the router does not recognise it and simply blocks the connection. This is one of the most common reasons a phone that worked yesterday cannot join today, particularly right after an iOS update changed the address.
- Settings → WiFi.
- Tap the (i) next to your network name.
- Find Private WiFi Address.
- Toggle it off.
- Tap Rejoin when prompted.
Beyond MAC filtering: many enterprise, school and hotel networks use MAC-based session management that breaks with randomised addresses, and corporate networks often require registration by real MAC. Turning this off for networks you trust and use regularly is normal and does not meaningfully reduce your security.
On iOS 18 and later you can set this per network: Settings → WiFi → (i) → Private WiFi Address → Fixed keeps one consistent address per network, which stops cross-session tracking without breaking MAC filters. That is usually the better middle ground.
✅ Verify it worked: the phone rejoins using its real hardware MAC and the router lets it through. If that fixed it, leave the setting off for this network.
5Renew the DHCP Lease
MEDIUM IMPACT NO DATA LOSS 1 min
DHCP is how the router hands out IP addresses. If the iPhone is holding an address the router has also given to another device, traffic gets confused — packets meant for the phone go elsewhere and vice versa. Renewing the lease asks the router for a fresh, unique address and clears the conflict.
- Settings → WiFi → tap the (i) next to your network.
- Scroll to the IPV4 ADDRESS section.
- Tap Renew Lease, then confirm.
- The phone drops off briefly and reconnects with a new IP.
- Open Safari and test.
Read the IP address in that same section. If it starts with 169.254. then DHCP has failed completely — the phone never got an address from the router at all. Restart the router (Fix 7) to reset its DHCP server before trying Renew Lease again.
✅ Verify it worked: the IP changes to something in the router’s normal range, typically 192.168.1.x or 192.168.0.x, and browsing works.
6Reset Network Settings
MEDIUM IMPACT WIFI PASSWORDS LOST 5 min
This is the heavy option for software WiFi problems. It wipes every saved network and password, VPN configuration, cellular APN setting and Bluetooth pairing, then rebuilds the networking stack from scratch. It does not touch photos, apps, messages or contacts. Use it when a problem has survived Airplane Mode, Forget Network, the DNS change and a DHCP renewal.
⚠ Write down your WiFi passwords first. Every saved network and password goes, VPN configs go, and Bluetooth devices will need re-pairing.
- Settings → General → Transfer or Reset iPhone.
- Tap Reset.
- Tap Reset Network Settings — not “Erase All Content and Settings”.
- Enter your passcode and confirm. The phone restarts, taking a minute or two.
- Settings → WiFi → tap your network → enter the password.
✅ Verify it worked: Safari loads normally after reconnecting. If WiFi still fails, the cause is either the router or the WiFi hardware — go to Fix 7.
7Restart the Router
MEDIUM IMPACT NO DATA LOSS 3 min
Router firmware left running for weeks develops memory leaks, DHCP table overflows and corrupted connection state. The symptoms look like an iPhone problem but are not: already-connected devices keep working while any new connection attempt fails. Restarting clears all of it.
- Unplug the router from the wall, or use its power button.
- Wait at least 30 seconds so the capacitors discharge and memory clears properly.
- Plug it back in.
- Wait 2 minutes for it to boot, reach the ISP and stabilise the signal.
- On the iPhone: Settings → WiFi → tap your network.
Separate modem and router? Restart both, in order. Unplug the modem first, wait 30 seconds, plug it in and let it reach the ISP (1 to 2 minutes). Then do the router. The modem needs a valid connection before the router comes back.
2.4GHz vs 5GHz: if both bands share one network name, try joining the 2.4GHz one directly — often labelled _2G or _24. 5GHz has shorter range and drops out at the edge of coverage.
✅ Verify it worked: test several devices at once. If everything connects now, the router was the cause. If only the iPhone still fails, go to Fix 8.
8Update iOS
MEDIUM IMPACT NO DATA LOSS 20 min
Some iOS releases have shipped with WiFi stack bugs that Apple acknowledged and patched later. The tell is specific: the problem started right after an update and it affects multiple networks, not just one router. In that case the fix is a newer build, not anything on your end.
- If home WiFi is unusable, get online via a cellular hotspot.
- Settings → General → Software Update.
- If an update is offered, tap Update Now.
- Keep the phone plugged in throughout — it takes 15 to 30 minutes.
- After the restart, test the WiFi connection.
No update available and WiFi still broken? Your build may have a bug Apple has not patched yet. Check Apple’s own support pages and release notes for your exact build number — Settings → General → About, then tap the version to reveal it. Until a patch lands, cellular data or USB tethering to a laptop will keep you online.
✅ Verify it worked: the network joins normally on the new build. If all eight fixes have failed across multiple networks, the WiFi module itself may need repair — contact Apple Support.
Quick Reference — All 8 Fixes
| # | Fix | Impact | Time | Data safe? | Best for |
|---|---|---|---|---|---|
| 1 | Airplane Mode toggle | High | 15 sec | Yes | Any failure — always first |
| 2 | Forget network and rejoin | High | 2 min | Yes | “Incorrect Password” / won’t join |
| 3 | Change DNS to 8.8.8.8 | High | 2 min | Yes | Connected but no internet |
| 4 | Disable Private WiFi Address | High | 1 min | Yes | After an iOS update, MAC filter block |
| 5 | Renew DHCP lease | Medium | 1 min | Yes | IP conflict, 169.254.x.x address |
| 6 | Reset Network Settings | Medium | 5 min | Passwords lost | Nothing above worked |
| 7 | Restart the router | Medium | 3 min | Yes | All devices affected / DHCP failure |
| 8 | Update iOS | Medium | 20 min | Yes | Fails on every network after an update |
Four Patterns and What Each One Means
Almost every case falls into one of these four. Find yours and you can skip straight to the right fix.
It stopped joining right after an iOS update
The update regenerated the Private WiFi Address and the router’s MAC filter no longer recognises the phone. Everything else on the network is unaffected, which is why it feels like the phone is at fault. Go to Fix 4.
Full bars, but Safari says “cannot open page”
The WiFi link is fine and the name resolution is not. This is a DNS failure, usually at the ISP. Go to Fix 3, and if that does not do it, Fix 5.
“Incorrect Password” on a password you know is right
The saved network profile is corrupted — often after a router firmware update — and is sending the wrong authentication data. The password is not the problem. Go to Fix 2.
The WiFi toggle is greyed out and will not turn on
Most often thermal protection: if the phone has been hot — direct sun, a car dashboard, heavy charging — iOS shuts the WiFi radio down to cool it. Let it sit somewhere cool for 15 minutes, then force restart. If it is still greyed out cold, see Fix 6 and then Apple Support.
✅ The Order to Follow
- Always start with Fix 1. Airplane Mode, 15 seconds, zero risk.
- Won’t join or wrong-password error: Fix 2 → Fix 4.
- Connected but no internet: Fix 3 → Fix 5.
- Every network fails after an iOS update: Fix 4 → Fix 8.
- Other devices also cannot connect: Fix 7 — this is the router, not the phone.
- Nothing worked: Fix 6 → Fix 8. If it still fails on multiple networks, the WiFi module needs Apple repair.
Frequently Asked Questions
Why did my iPhone stop connecting to WiFi after an iOS update?
Updates can regenerate the Private WiFi Address (which trips a router’s MAC filter), change the WiFi radio configuration, or ship a bug in the networking stack. Toggle Airplane Mode, then turn off Private WiFi Address in Settings → WiFi → (i), then check Software Update for a follow-up patch. Apple usually releases bug-fix updates within a week or two of a major release.
Why is my iPhone connected to WiFi but has no internet?
Usually DNS — your ISP’s resolver is down or returning errors. Go to Settings → WiFi → (i) → Configure DNS → Manual and add 8.8.8.8 and 8.8.4.4. If that does not help, tap Renew Lease in the same screen to clear an IP conflict, and restart the router if it persists.
What does Reset Network Settings actually remove?
All saved WiFi networks and passwords, VPN configurations, cellular settings and Bluetooth pairings. It does not delete photos, apps, messages or contacts. The phone reboots and you reconnect to networks by entering passwords again. It is the most thorough software fix short of a factory reset — which this guide never asks you to do.
Why is the WiFi toggle greyed out on my iPhone?
Three usual causes: the phone is too hot and iOS has shut the radio down to protect it, a failed update has corrupted the WiFi stack, or the module has failed. Let it cool for 15 minutes and force restart — Volume Up, Volume Down, then hold the Side button until the Apple logo. If that does not work, try Reset Network Settings. Still greyed out when cold means hardware, and that needs Apple.
Will any of these fixes delete my data?
No. Fixes 1 to 5, 7 and 8 touch nothing personal. Fix 6 removes saved WiFi passwords and VPN settings, but leaves photos, apps, messages and contacts alone. Nothing in this guide performs a factory reset.
Is it safe to leave Private WiFi Address turned off?
On networks you own or trust, yes — it only stops that network from tracking the phone between sessions. On iOS 18 and later a better option is Fixed, which keeps one consistent address per network. That satisfies MAC filters while still preventing cross-network tracking. Leave it on Rotating for public WiFi.
Related Fixes
- It connects, then drops: iPhone WiFi Keeps Disconnecting — 11 Fixes
- Full bars but nothing loads: WiFi Connected But No Internet — 9 Fixes
- Every device dropping? Router Keeps Disconnecting — 7 Fixes
- Frozen after an update: iPhone Screen Unresponsive — 9 Fixes
Back online?
Tell us in the comments which fix did it, and which iPhone model and iOS version you are on — it helps other readers find the right one faster. Fix 4 catches most people by surprise.