If your MacBook is connected to Wi-Fi but no internet connection appears, then start by cleaning your machine to make sure that’s not a system glitch. MacKeeper’s Safe Cleanup tool helps you clean caches that can hinder your device’s connectivity and also removes junk files, logs, and more.
Having a MacBook connected to Wi-Fi but no internet can cause a huge drop in productivity. And considering how important the internet is for many people these days, not having Wi-Fi on your MacBook can also result in other problems—such as finding it harder to keep in touch with friends and family.
Wi-Fi on but no internet on Mac is one of the most common issues that users encounter, but there are several solutions to get rid of it. In this guide, I’ll reveal why your device is connected to the Wi-Fi but doesn’t have any internet. More importantly, you’ll learn how to fix everything.
Why is my Mac connected to Wi-Fi but no internet?
Mac connected to Wi-Fi but is not working can happen for a whole host of reasons. Here are some of the main ones:
Technical faults: In many cases, your Wi-Fi not working is because of an issue with your internet provider. Sometimes, connections can drop in certain areas; how long it lasts often depends on each individual circumstance.
Mac software: Glitches in macOS can cause your Wi-Fi to connect but allow you onto the internet. This can happen with both outdated software and new updates that haven’t yet been fully indexed.
Coverage: In some houses and apartments, the internet will work better than it does in other parts of the building. This could be due to several reasons, such as thicker walls.
Problems with your router: Wi-Fi says connected but no internet on Mac can also be caused by hardware issues with your router. For example, you might not have updated the firmware or you could have dropped it at some point.
Some system failures can cause your Mac Wi-Fi connection without internet. Start by clearing your device’s memory. MacKeeper’s Safe Cleanup safely removes junk files from your Mac and keeps the data untouched.
Here’s how you can clear caches with MacKeeper’s Safe Cleanup tool:
Go to Cleaning and select Safe Cleanup in the toolbar on the left.
Select Start Scan. When the scan has completed, tick the boxes next to the items you want to delete.
Click on Clean Junk Files. Your device will then start working on removing junk.
Step 1. MacKeeper> Safe Cleanup > Start ScanStep 2. Select what you want to remove > click Clean Junk Files
How to fix a Mac connected to Wi-Fi but no Internet?
With some of the main reasons why Mac is offline but connected to Wi-Fi now covered, let’s look at how you can actually solve the problem. I’ll cover the following in the remainder of this guide:
Restart MacBook and router
Forget Wi-Fi network then reconnect
Turn off VPN or security software
Factory reset router
Make sure the router and DNS number are identical
Setup date, time, and location
Update macOS on MacBook
Stop mDNSResponder from running
Change Mac’s Domain Name System (DNS)
Disconnect all USB accessories
Prioritize Network
Renew the DHCP lease in network preferences
Create a new network location
Clean up usernames and profiles
Reset network preferences
Below are the solutions in more detail.
Restart MacBook and router
Restarting your MacBook and router will reset your connection and, as a result, should move any difficulties that were stopping your Wi-Fi from working properly.
How to restart MacBook
Go to Apple logo > Restart.
When the pop-up window appears, click on Restart again.
Wait for your computer to turn off and on again, before signing in on the main start-up page.
Forgetting your Wi-Fi and reconnecting can help to clear any glitches that were causing the network to not connect on your Mac.
To forget your Wi-Fi network:
Open System Settings and go to Wi-Fi.
Click on the three dots next to your Wi-Fi connection.
Select Forget Network.
Tap the Remove button when it appears.
To reconnect to it:
In System Settings > Wi-Fi, look for your preferred internet connection.
Hover over it and click on Connect.
Enter the network’s sign-in details and select OK.
Turn off VPN or security software
VPNs and security software can sometimes block your Wi-Fi from working properly, and turning them off can help you connect to your network.
Here’s how to turn off your Mac’s VPN:
Go to System Settings > VPN.
Toggle your VPN provider off.
If you’ve activated a firewall, you can follow these steps to switch it off and allow your connection to work again.
In System Settings, go to Network > Firewall.
Toggle Firewall off.
Factory reset router
Factory resetting your router can remove any caches and other discrepancies that were stopping your device from connecting properly. How you reset the box depends on your provider, but you’ll often need to get a thin object and push the reset button.
Once you’ve done that, hold onto the button for around 30-60 seconds. Your router will switch itself back on, and discrepancies that were stopping you from connecting to the internet should now have been removed.
Make sure the router and DNS number are identical
Ensuring that your DNS and router numbers are identical will allow you to confirm whether the issue with your Wi-Fi lies somewhere else. You’ll need to go to your router’s administrative page to check in that instance, and the process will differ from manufacturer to manufacturer.
To check your Wi-Fi DNS servers, follow these instructions:
Go to System Settings > Wi-Fi and click on your internet connection.
Select DNS from the list on the left-hand side. Here, you’ll find your DNS numbers.
Setup date, time, and location
Setting up your time and location can ensure that your Mac doesn’t think you’re trying to access the network remotely, which could result in it thinking that the connection is under threat.
Go to System Settings > General > Date & Time.
Toggle Set time and date automatically off.
Enter your password or use Touch ID.
Click on Set next to Date and time.
Change your date and time settings.
Step 1. System Settings > General > Date & TimeStep 2. Toggle Set date and time automatically offStep 3. Change date and time manually
Update macOS on MacBook
Wi-Fi on but no internet on Mac? Try updating your computer software to fix possible patchiness that you might otherwise be experiencing.
In System Settings > General, click on Software Update.
Tap Update Now if your Mac shows new software to install.
Click on Agree when you see the Apple terms and conditions appear.
Wait for your Mac to install your software. Your device will probably restart more than once during the process.
Stop mDNSResponder from running
mDNSResponder normally doesn't cause problems, but it can—in some cases—stop your Wi-Fi network from connecting properly on your Mac.
Open Activity Monitor and choose mDNSResponder.
Hit Force Quit when the pop-up menu appears on your device.
Change Mac’s Domain Name System (DNS)
Changing your Mac DNS can help ensure that all of the information you see is correct, which will allow your device to sign into your network properly.
Go to System Settings > Wi-Fi and click on your preferred network.
Select DNS.
Click on the + button and enter your new DNS settings.
Disconnect all USB accessories
Disconnecting your USB accessories can help your Wi-Fi connect as your device doesn’t need to focus on performing so many actions at once. However, you shouldn’t unplug anything before you’ve safely ejected your device.
You can eject your hard drives and whatnot by clicking control + your trackpad at the same time on the respective icon. Select Eject and wait for your computer to do the rest.
Prioritize network
Prioritizing a network will help your Mac determine what it should connect to at first.
Open System Settings and go to Network.
Click on the three dots at the bottom of your screen.
Choose Set Service Order.
Drag your networks in the order that you want to prioritize them.
Renew the DHCP lease in network preferences
Renewing your DHCP lease will ensure that your IP address is up-to-date.
Go to System Settings > Network and click on the network you want to renew.
Select Details > TCP/IP.
Tap Renew DHCP Lease > OK.
Create a new network location
Making a new location for your network can help simplify connecting to the Wi-Fi for your computer.
In the Network section of System Settings, click on the three dots icon.
Select Edit Locations.
Tap the + icon.
Enter your network location’s new name.
Hit Done once everything looks good to you.
Clean up usernames and profiles
Removing usernames and profiles that are no longer needed on your Mac can help keep your device more organized and stop settings from clashing with one another.
Go to System Settings > Privacy & Security > Profiles.
Select the profile you want to remove and tap the - button.
Reset network preferences
Resetting your network preferences is an ideal choice if you’re still encountering challenges with your Wi-Fi not connecting on your Mac.
In System Settings > Wi-Fi, scroll to the bottom and select Advanced.
Under Known Networks, tap the three dots icon.
Select Remove From List.
Tap Remove when you see the dropdown menu.
Now reconnect to your Mac Wi-Fi
Having your Wi-Fi not connected is infuriating, especially when you’ve got important work to do. Luckily, you can try several steps to solve the problem—some of which are simpler to grasp than others. Having read this guide, you should have a good understanding of why your Mac won’t connect to the internet, along with what you can do to fix the problem.
You can start by clearing your cache, and MacKeeper’s Safe Cleanup tool makes it easy for you to do precisely that.
We respect your privacy and
use cookies
for the best site experience.
Privacy Preferences Center
We use cookies along with other tools to give you the best possible experience while using the
MacKeeper website. Cookies are small text files that help the website load faster. The cookies we
use don’t contain any type of personal data meaning they never store information such as your
location, email address, or IP address.
Help us improve how you interact with our website by accepting the use of cookies. You can change
your privacy settings whenever you like.
Manage consent
All cookies
These cookies are strictly necessary for enabling basic website functionality (including page
navigation, form submission, language detection, post commenting), downloading and purchasing
software. The website might malfunction without these cookies.