← Back to Guides Troubleshooting

iPhone WiFi Not Working?

WiFi greyed out, won't connect, or keeps dropping? These are common issues with multiple possible causes. Work through these fixes in order - most WiFi problems are software-related.

⏱️ 10-20 min 💪 Easy 📶 All iPhones

Identify Your Problem

  • WiFi greyed out: Hardware issue or software glitch - try restart first
  • Can't find network: Router issue, distance, or frequency mismatch
  • Connected but no internet: Router/ISP issue or DNS problem
  • Keeps disconnecting: Router settings, interference, or iOS bug
  • Very slow WiFi: Interference, router, or too many devices

Fixes to Try

1 Toggle WiFi Off and On

  1. Open Settings → WiFi
  2. Toggle WiFi OFF
  3. Wait 30 seconds
  4. Toggle WiFi back ON
  5. Try connecting to your network

Note: Using Control Center only disconnects temporarily - use Settings for a full toggle.

2 Force Restart iPhone

Clears WiFi software glitches and resets network stack.

iPhone 8 and later:

Volume Up → Volume Down → Hold Side Button until Apple logo

3 Forget and Rejoin Network

  1. Go to Settings → WiFi
  2. Tap the (i) next to your network name
  3. Tap Forget This Network
  4. Confirm by tapping Forget
  5. Find the network again and enter password

4 Restart Your Router

The problem might be your router, not your iPhone:

  1. Unplug router power cable
  2. Wait 30 seconds
  3. Plug it back in
  4. Wait 2-3 minutes for it to fully restart
  5. Try connecting again

Tip: If other devices also can't connect, it's definitely a router issue.

5 Check Router Frequency

iPhones support both 2.4GHz and 5GHz WiFi:

  • 2.4GHz: Better range, slower speed, more interference
  • 5GHz: Faster speed, shorter range

If your router broadcasts both, try connecting to the other frequency. They often appear as separate networks (e.g., "HomeWiFi" and "HomeWiFi_5G").

6 Disable VPN

VPNs can cause connectivity issues:

  1. Go to Settings → General → VPN & Device Management
  2. If a VPN is connected, disconnect it
  3. Test WiFi without VPN

7 Reset Network Settings

Nuclear option for network issues - resets all WiFi, Bluetooth, and cellular settings:

  1. Go to Settings → General → Transfer or Reset iPhone
  2. Tap Reset → Reset Network Settings
  3. Enter your passcode
  4. iPhone will restart
  5. Re-enter all WiFi passwords
⚠️ Note: This deletes all saved WiFi passwords, Bluetooth pairings, and VPN settings. You'll need to set them up again.

8 Update iOS

WiFi bugs are occasionally fixed in updates:

  1. Go to Settings → General → Software Update
  2. Install any available updates

9 Check Date & Time

Incorrect date/time can cause SSL/connection issues:

  1. Go to Settings → General → Date & Time
  2. Enable Set Automatically

10 Use Custom DNS

If connected but no internet, try Google or Cloudflare DNS:

  1. Go to Settings → WiFi
  2. Tap (i) next to your network
  3. Tap Configure DNS → Manual
  4. Delete existing servers, add: 8.8.8.8 and 8.8.4.4 (Google) or 1.1.1.1 (Cloudflare)
  5. Tap Save

WiFi Greyed Out?

If the WiFi toggle is greyed out and you can't turn it on:

  • Force restart first - often fixes it
  • Check if phone is overheating - WiFi disables when too hot
  • Try DFU restore as last software option
  • If nothing works, it's likely hardware damage (WiFi chip or antenna)

Still Can't Connect?

If WiFi issues persist, especially if the toggle is greyed out, you may have hardware damage that needs professional repair.

Get Pro Help →