Home > How to Tips

(2022) Mac Connected to Wi-Fi but No Internet [Why & Fixes]

Updated on Wednesday, May 11, 2022

iBoysoft author Jenny Zeng

Written by

Jenny Zeng
Professional tech editor

Approved by

Connie Yang

Full Guide to Mac Connected to Wi-Fi but No Internet (Why)

Summary: This complete guide tells you what to do when Mac connects to Wi-Fi but no internet. It also explains why your Mac's internet isn't working even if it's connected to Wi-Fi.

Mac connected to Wi-Fi but no internet

Is your Mac connected to Wi-Fi but no internet access? The Wi-Fi symbol clearly shows a connection since it doesn't have an exclamation point, but you fail to open apps, whatever you try. You may have ruled out the router because your Mac won't connect to internet but other devices will.

Such Wi-Fi issues are common to many users, and some may lose internet connections after updating to macOS Monterey, Big Sur, Catalina, or other macOS versions. Here, we summarize all the working solutions to common Wi-Fi problems to help you get back your internet connection without wasting time looking around.

Guide to Mac connected to Wi-Fi but no internet:

Why is my Mac connected to Wi-Fi but no internet?

Most of us treat Wi-Fi the same as the internet, even if Wi-Fi is simply a tool connecting you to a local network that directs you to the internet. That's to say that having Wi-Fi-connected doesn't guarantee you internet access, though it usually does. The problem mainly lies in your router, the network provider, and Mac.

If your Mac won't connect to internet but other devices will, your Mac is most likely the culprit.

If other devices can't connect to the internet as well, there's something wrong with the router or internet service provider.

If you can't access the internet with a Hotspot from your mobile data, the internet service provider or your Mac is causing trouble.

If your Mac can connect to the internet via other Wi-Fi networks, there's a problem with your router.

Specifically, the reasons for Mac connecting to Wi-Fi but no internet are as follows:

  • Corrupted preferences file
  • Troublesome Profiles
  • Operating system bugs
  • Expired DHCP lease
  • Wrong date, time, or location
  • Faulty router settings
  • Software blocking internet
  • Outdated router firmware

It's hard to find the reason why your Mac won't connect to Wi-Fi but phone will without trying anything. Nevertheless, you'll likely find a working fix below regardless of the cause.

How to fix Mac connected to Wi-Fi but no internet?

The first thing you should or probably have done when your Mac connects to Wi-Fi but no internet is restart your Mac and the router while ensuring the cable is attached correctly. 

If a fresh restart doesn't help and you have USB accessories connected, unplug them, as unshielded USB peripherals may influence your Mac's Wi-Fi connection. If you still can't connect to the internet, follow the guide below to get it fixed.

What to do when Mac connects to Wi-Fi but no internet:

  • Create a new network location
  • Remove installed Profiles on your Mac
  • Delete network preferences files
  • Renew your DHCP lease
  • Change your Mac's DNS
  • Quit mDNSResponder
  • Turn off VPN or security software
  • Factory reset your router
  • Make sure the router and DNS number are identical
  • Check your Mac's Date, Time, and Location
  • Remove your Wi-Fi and reconnect
  • Test in guest account
  • Update macOS
  • Update the Wi-Fi router
  • Prioritize network
  • Run Wireless Diagnostics on Mac
  • Get help from the professionals

Create a new network location

Usually, your Mac sets the network location automatically for you. However, if your Mac is connected to Wi-Fi but no internet, you need to create a new one.

  1. Go to the Apple menu > System Preferences > Network.
  2. Open the Location drop-down menu.
  3. Click Edit Locations and click the + icon to add a new location.add new network locations on Mac
  4. Click Done > Apply to set up the new settings.

Remove installed Profiles on your Mac

Sometimes, certain apps or websites will ask you to install configuration profiles on your MacBook, which may interfere with the internet connection. If your Mac won't connect to Wi-Fi but phone will, it's worth trying to remove the profiles.

  1. Open the Apple menu > System Preferences > Profiles.
  2. Select a Profile, press the - button, then click Remove.delete troublesome profiles on Mac

 Note: If you have no profiles installed, you won't see the Profiles option.

Delete network preferences files

A common way to fix a problem is to reset the device to restore the default settings, which also applies to internet issues. Since there's no simple Reset button for network settings, you can trash the preferences files instead to reset network settings on Mac.

  1. Open Finder.
  2. Click Go > Go to folder from the top menu bar.
  3. Paste this path: /Library/Preferences/System Configuration and press Enter.delete internet preferences files to reset internet on Mac
  4. Find and delete the following files:    
    com.apple.network.identification.plist    
    com.apple.airport.preferences.plist     
    NetworkInterfaces.plist    
    preferences.plist     
    Settings.plist

 Note: You may not have all the preferences files listed here.

Renew your DHCP lease

DHCP (Dynamic Host Configuration Protocol) assigns unique IP addresses to your devices, including router, iPhone, Mac, etc., so that they can be found on the network and communicate with each other.

The DHCP may be experiencing an issue or being expired; consequently, your Mac connects to Wi-Fi but no internet. Fortunately, the lease can be easily renewed.

  1. Open the Apple menu and choose System Preferences > Network.
  2. Click Wi-Fi > Advanced.
  3. Select the TCP/IP tab.
  4. Tap on Renew DHCP Lease, followed by OK.renew DHCP on Mac to get back Wi-Fi

Change your Mac's DNS

DNS (Domain Name System) translates the domain names we enter in browsers (like iboysoft.com) to the correspondent IP addresses so that the browser can understand and load internet resources. A slow, offline, or faulty DNS provider may result in Mac connecting to Wi-Fi but no internet. 

Therefore, if your Mac is connected to Wi-Fi but Safari won't work, changing your DNS provider to a free public service like Google might help.

  1. Close all the open browsers.
  2. Navigate to the Apple menu > System Preferences > Network.
  3. Choose Wi-Fi > Advanced.
  4. Click the DNC tab, then the + icon located at the bottom-left corner.
  5. Enter 8.8.8.8 and 8.8.4.4 and tap on OK to save changes.add a free Google DNS provider on Mac
  6. Drag this free Google DNS provider to the top of the list so it becomes macOS's top priority. Then try to open a webpage and see whether the internet goes back to normal.

Quit mDNSResponder

Mac connecting to Wi-Fi but no internet could result from the mDNSResponder process as users reported successful internet access after stopping the process from running. You can quit mDNSResponder from the Activity Monitor.

  1. Launch Activity Monitor from Finder > Applications > Utilities.
  2. Locate mDNSResponder, select it and click the ✖ icon to stop the process.quit MDNSponder on Mac to regain internet

It's safe to terminate the process since it will restart when needed.

Turn off VPN or security software

If you have your MacBook connected to Wi-Fi but no internet after updating to macOS Monterey, PIA (Private Internet Access) may be the issue. The same goes for other security software like DNSCrypt or anti-virus programs. If you have them configured, try uninstalling or turning them off and see if your Wi-Fi starts to work.

Factory reset your router

If you find your MacBook Air connected to Wi-Fi but no internet using a specific network, factory resetting the router while keeping the same username, password, and security protocol can get your internet back. Follow these steps:

  1. Keep your router plugged in.
  2. Locate the reset button on the back or bottom of the router.
  3. Use a paperclip or the kind to hold down the button for 30 seconds.
  4. Let go of the button.
  5. Wait for the router to reset and then power back on.

Make sure the router and DNS number are identical

When Mac says it's connected to Wi-Fi but no internet, you can solve the issue by ensuring that the router and DNS number are the same via these steps:

  1. Click the Apple menu > System Preferences.
  2. Click Network > Advanced > TCP/IP, then note down your router IP.
  3. Click DNS on the top and compare the two numbers.

If they are different, click the + icon and add the router number. Then select the wrong number and click the - icon to delete it. Now, try to reopen your browser and check whether it loads pages.

Check your Mac's Date, Time, and Location

Incorrect data, time, or location may also affect internet connections and cause issues like MacBook Pro connected to Wi-Fi but no internet.

  1. Open the Apple menu > System Preferences > Date & Time.
  2. Click Time Zone and ensure that the "Set time zone automatically" box is ticked.
  3. If the location isn't correct:     
    Open System Preferences > Security & Privacy > Privacy.     
    Select Location Services from the left sidebar.     
    Tick Enable Location Services.

Remove your Wi-Fi and reconnect

If you don't remember your Wi-Fi password, note it down before getting started.

  1. Click the Apple menu > System Preferences > Network.
  2. Tap on Wi-Fi, then Advanced.
  3. Select your Wi-Fi and click the – button to remove it.
  4. Click OK > Apply.
  5. Reconnect your Wi-Fi and enter the password.

Test in guest account

Supposing that the solutions we mentioned before didn't help you regain the internet connection, you can test the Wi-Fi in a guest account to see whether it's a system-wide problem or a user account issue.

  1. Open the Apple menu > System Preferences > Users & Groups.
  2. Click the lock and enter your password.
  3. Enable Allow guests to log in to this computer.
  4. Click the Apple menu > Log out.
  5. Log in to the guest account and check if Wi-Fi connects to the internet.
  6. Log out of the guest account.

If the guest account can connect to the internet, try to boot into Safe Mode to rule out third-party software blocking the connection. Suppose the internet works fine in Safe Mode; delete the log-in items one by one to find the culprit. If it fails in Safe Mode, consider making a new account and moving essential files there.

Update macOS

On the occasion that you have your MacBook connected to Wi-Fi but no internet on macOS Monterey, Big Sur, or Catalina, it's a good idea to update the Mac operating system to the latest available. In the hope that a newer update will solve the software bugs in the current macOS. But if you have entirely lost the internet connection, this method will be out of the question. If so, move on to the next one.

Update the Wi-Fi router

Suppose you have another computer able to access the internet using the Wi-Fi that fails you on the current Mac, and the router doesn't update firmware automatically. It might also help to update the Wi-Fi router firmware to the latest version manually.

  1. Open a web browser on the computer that has no problem connecting to the internet with your Wi-Fi.
  2. Type in the Wi-Fi router's IP address.
  3. When you see a warning reading "Your connection is not private", click Proceed or Advanced > Proceed.
  4. Enter your router's username and password, which you can find on the manual or the router itself.
  5. Locate the section for Firmware Update.
  6. Visit the router manufacturer's site.
  7. Download the firmware update file.
  8. Extract the firmware files out to your desktop.
  9. On the Firmware Update page you found before, tap on Choose File or Browse.
  10. Select the update file and wait for the process to be done.
  11. Restart the router if it doesn't happen automatically.

If the internet is still not working, take a look at Apple's guide for Wi-Fi router settings and access points.

Prioritize network

If you noticed your MacBook connected to Wi-Fi but no internet on Catalina or other macOS versions, it may have connected to a saved Wi-Fi network that's currently inactive. It's best to check if working Wi-Fi is arranged on top of the Preferred Networks.

  1. Go to the Apple menu > System Preferences > Network.
  2. Select Wi-Fi from the left pane.
  3. If you have two entries of the same network, you're recommended to remove one.
  4. Click on Advanced.
  5. Drag your preferred network to the top.
  6. Tap on OK.

Run Wireless Diagnostics on Mac

Your Mac has a built-in tool for diagnosing Wi-Fi issues; though it doesn't fix the problem, it may offer helpful suggestions of why you are connected to Wi-Fi but no internet on your Mac.

  1. Hold down Option while clicking the Wi-Fi symbol at the top-right of your menu bar.
  2. Select Open Wireless Diagnostics.
  3. Follow the on-screen instructions to finish the test.

If it reports any errors, search for more information online.

Get help from the professionals

If you tried all the solutions above but still fail to regain internet access, it's time to get assistance from professionals. You can call your internet service provider or consult with Apple Support.