24/7 support in USA, UK & Canada
Mac WiFi Guide

WiFi Not Working on Mac? Fix Guide

Mac can't connect to WiFi? Fix "No Hardware Installed" errors, DNS issues, corrupted preferences, and get your Mac online.

Updated: Feb 202611 min read

Macs are generally reliable with WiFi, but when they stop connecting, the fix is different from Windows. macOS stores network configuration in preference files that can become corrupted, especially after macOS updates. Here's the complete troubleshooting guide.

Fix 1: Basic Checks

  • Click the WiFi icon in the menu bar — make sure WiFi is ON
  • Click Turn Wi-Fi Off → wait 10 seconds → Turn Wi-Fi On
  • Make sure you're connecting to the right network
  • Test if other devices connect to the same WiFi — if they don't, the problem is the router

Fix 2: Forget and Reconnect

  1. Go to System Settings → Wi-Fi (or System Preferences on older macOS)
  2. Find your network in the list
  3. Click the ⓘ icon next to it → Forget This Network
  4. Click the WiFi icon → select your network → enter password

Fix 3: Change DNS Servers

  1. Go to System Settings → Wi-Fi → Details (on your connected network)
  2. Click DNS tab
  3. Click + to add: 8.8.8.8 and 8.8.4.4
  4. Remove any existing DNS entries that aren't working
  5. Click OK → Apply

Fix 4: Renew DHCP Lease

  1. Go to System Settings → Wi-Fi → Details (on your network)
  2. Click TCP/IP tab
  3. Click Renew DHCP Lease
  4. This forces your Mac to get a fresh IP address from the router

Fix 5: Delete Network Preference Files

Corrupted preference files are a common Mac WiFi culprit:

  1. Turn off WiFi
  2. Open Finder → Go menu → Go to Folder
  3. Type: /Library/Preferences/SystemConfiguration/
  4. Move these files to your Desktop (as backup):
    • com.apple.airport.preferences.plist
    • com.apple.network.identification.plist
    • com.apple.wifi.message-tracer.plist
    • NetworkInterfaces.plist
    • preferences.plist
  5. Restart your Mac
  6. macOS recreates these files fresh → turn WiFi on → reconnect

Fix 6: Reset NVRAM/PRAM

NVRAM stores network settings that can become corrupted:

  • Intel Mac: Shut down → turn on → immediately hold Option + Command + P + R for 20 seconds
  • Apple Silicon (M1/M2/M3/M4): NVRAM resets automatically on each restart — just shut down and restart

Fix 7: Reset SMC (Intel Macs Only)

  1. Shut down your Mac
  2. Hold Shift + Control + Option (left side) + Power button for 10 seconds
  3. Release all keys
  4. Press Power to turn on
  5. For Apple Silicon Macs: simply shut down, wait 30 seconds, turn on

Fix 8: Check Proxy and Firewall

  • Proxy: System Settings → Wi-Fi → Details → Proxies → uncheck all protocols
  • Firewall: System Settings → Network → Firewall → make sure it's not blocking connections
  • If you use corporate VPN software, try disconnecting it

Fix 9: Create New Network Location

  1. Go to System Settings → Network
  2. Click the Location dropdownEdit Locations
  3. Click + to add a new location (name it "Fresh")
  4. Select the new location → reconnect to WiFi
  5. This gives you a completely fresh network configuration

Frequently Asked Questions

Why won't my Mac connect to WiFi?

Common causes: (1) WiFi is turned off (check menu bar), (2) macOS network preferences corrupted, (3) DNS settings incorrect, (4) WiFi password changed but Mac has old one cached, (5) macOS software issue after update, (6) Router not compatible with Mac's WiFi protocol, (7) NVRAM/PRAM corruption.

Mac says 'Wi-Fi: No Hardware Installed' — what does this mean?

This means macOS can't detect the WiFi chip. Try: (1) Restart your Mac, (2) Reset NVRAM: shut down → turn on → immediately hold Option+Command+P+R for 20 seconds, (3) Reset SMC: shut down → hold Shift+Control+Option+Power for 10 seconds (Intel Mac), (4) On Apple Silicon: just restart — NVRAM resets automatically. If it persists, it may be a hardware issue.

How do I reset WiFi on Mac without losing other settings?

Delete WiFi preferences only: (1) Turn off WiFi, (2) Go to Finder → Go → Go to Folder → /Library/Preferences/SystemConfiguration/, (3) Delete these files: com.apple.airport.preferences.plist, com.apple.network.identification.plist, NetworkInterfaces.plist, (4) Restart Mac, (5) Turn WiFi on and reconnect.

WiFi works on other devices but not my Mac — why?

Mac-specific issues: (1) DNS configured differently — try changing to 8.8.8.8, (2) Proxy settings enabled — System Preferences → Network → WiFi → Advanced → Proxies → uncheck all, (3) macOS firewall blocking connections, (4) Date/time incorrect on Mac breaking SSL certificates.

Should I reset the SMC to fix WiFi?

SMC reset can fix WiFi issues related to power management (WiFi not turning on, adapter not detected). On Intel Mac (pre-2020): Shut down → hold Shift+Control+Option+Power for 10 sec → release all → press Power. On Apple Silicon Mac (M1/M2/M3): Simply shut down and wait 30 seconds → turn on. No separate SMC reset needed.

Mac WiFi Still Not Working?

Our technicians can fix macOS network issues remotely.