Mac won't connect to Wi-Fi
Fix Wi-Fi Connection Issues on macOS
If your MacBook, iMac, or Mac Mini won’t connect to Wi-Fi, you might experience:
✅ No Wi-Fi networks showing
✅ Wi-Fi connected but no internet
✅ Intermittent disconnections
✅ "Wi-Fi: No Hardware Installed" error
This guide will help you fix your Wi-Fi connection and get back online. 🚀
1. Quick Fixes (Try These First)
1.1 Restart Your Mac & Router
🔹 Restart your Mac (Apple Menu > Restart).
🔹 Restart your Wi-Fi router (unplug for 30 seconds, then plug back in).
📌 Pro Tip: Try connecting another device (phone/laptop) to the same network to see if it’s a Mac issue or router issue.
1.2 Turn Wi-Fi Off & On Again
1️⃣ Click the Wi-Fi icon in the top menu bar.
2️⃣ Select Turn Wi-Fi Off.
3️⃣ Wait 10 seconds, then click Turn Wi-Fi On.
📌 Shortcut: Press Command (⌘) + Shift + K to toggle Wi-Fi.
1.3 Forget & Reconnect to the Network
1️⃣ Go to System Settings > Wi-Fi
2️⃣ Click Wi-Fi name and select Forget This Network
3️⃣ Restart your Mac, then reconnect by entering the password
📌 Pro Tip: If using public Wi-Fi, check if there’s a login page (Captive Portal) you need to sign into.
1.4 Try Connecting to a Different Network
🔹 If another Wi-Fi network works, your router may be the issue.
🔹 Try using your phone’s hotspot to check if the problem is with your Mac or the network.
📌 If other devices can connect to the same network, move to the next steps.
2. Advanced Fixes for Mac Wi-Fi Issues
2.1 Reset Your Mac’s Network Settings
1️⃣ Go to System Settings > Network > Wi-Fi
2️⃣ Click Advanced...
3️⃣ Remove all networks by clicking -
4️⃣ Click Done > Apply, then reconnect
📌 This removes saved Wi-Fi networks & reconnects from scratch.
2.2 Change DNS Settings (Fixes Slow & Unstable Wi-Fi)
1️⃣ Open System Settings > Network > Wi-Fi
2️⃣ Click Advanced > DNS
3️⃣ Remove existing DNS servers
4️⃣ Add Google DNS:
- 8.8.8.8
- 8.8.4.4
- 5️⃣ Click OK > Apply Changes
📌 DNS changes can fix slow internet & loading issues.
2.3 Reset Wi-Fi Configuration (Fix Corrupt Files)
1️⃣ Open Terminal (Command (⌘) + Space > type "Terminal")
2️⃣ Type the following commands:
sudo rm -rf /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
sudo rm -rf /Library/Preferences/SystemConfiguration/preferences.plist
3️⃣ Press Enter and restart your Mac
📌 This resets Wi-Fi settings without affecting other data.
2.4 Check for macOS Updates
1️⃣ Go to System Settings > General > Software Update
2️⃣ Install any available macOS updates
📌 Wi-Fi issues may be caused by macOS bugs—updates often fix them.
2.5 Disable VPN & Security Software
🔹 If you’re using a VPN (NordVPN, ExpressVPN, etc.), disable it and try reconnecting.
🔹 If you have third-party firewall or antivirus software, disable it and test your Wi-Fi.
3. Fix Wi-Fi Hardware Issues
3.1 Check If Wi-Fi Card is Detected
1️⃣ Click Apple Menu > About This Mac > System Report
2️⃣ Go to Network > Wi-Fi
3️⃣ If you see "No Hardware Installed," your Wi-Fi card may be faulty.
📌 Fix:
- Try a wired connection (Ethernet)
- Use a USB Wi-Fi adapter
- Book a repair at Apple Support
4. Router & Network Fixes
4.1 Restart & Update Router
1️⃣ Unplug your router for 30 seconds, then plug it back in.
2️⃣ Update your router’s firmware (check router settings or ISP website).
3️⃣ Move closer to the router & try again.
📌 Try switching between 2.4GHz and 5GHz Wi-Fi bands in router settings.
4.2 Change Router Channel (Fixes Interference Issues)
1️⃣ Log in to your router settings (192.168.1.1 or 192.168.0.1)
2️⃣ Go to Wi-Fi Settings > Channel Selection
3️⃣ Change the 2.4GHz channel to 1, 6, or 11
Change the 5GHz channel to 36, 40, or 44
📌 This reduces interference from other networks.
5. When to Contact Apple Support
❌ If Wi-Fi still doesn't work after all steps
❌ "Wi-Fi: No Hardware Installed" error persists
❌ Mac connects to Wi-Fi but has no internet, even on different networks
📌 Book a Genius Bar appointment or visit Apple Support here.
6. Conclusion
Wi-Fi issues on Mac can be caused by software, settings, or hardware problems.
Quick Fixes:
✅ Restart Mac & Router 🔄
✅ Forget & Reconnect Wi-Fi Network 📡
✅ Reset Wi-Fi & Network Settings ⚙️
✅ Change DNS & Router Channel 🌐