Macbook Pro Wifi Connection Download Slow Upload Normal

How many times have you seen the spinning beachball lately while browsing Safari on your Mac?

For example, Safari is slow loading pages, it stops loading halfway with text strewn across the screen and images in the wrong place. Or some webpages are loading forever before you’re able to actually read the content.

Other times, it may be just that Safari runs extremely slow after Catalina update (remember the pitfalls of a shiny new macOS?)

Hello, I've got MBPro 16'. When I boot it everything works fine. I can normally download files etc at normal speed at speeds 300Mbps. When MacBook goes into sleep/lock its looks like everything slows down. For examaple I downloaded 100MB of Xcode in about 40 mins when normally its fast and right now it's stuck. Same things with loading. I’m trying to make my Macbook Pro 2019 to have a stable Wi Fi connection, and so far, the following things seem to cause problems: 1. Cheap USB Type-C to HDMI, USB, adapters. Tried to use such adapter to connect a mouse or a second monitor, and had constant issues. Overheating (!). That was quite a. For example, your MacBook Pro won’t connect to wifi, connected but no Internet or the network speed is super slow, etc. Our smartphones may be equipped with the latest wireless data capabilities, but our MacBooks definitely aren’t.

  1. In the past couple of weeks my MacBook Pro has had this same problem with slow to no internet speed. I have rebooted with no change in the connection. All firmware is latest and iOS. Im about ready to take this system out for good. All my Windows and Android system work fine, only affecting the MacBook Pro 2017 model.
  2. I've read through a similar sounding problem here: My MacBook pro Wi-Fi is slow, other devices are OK. However, my MCS index, Transmit Rate(Tx), RSSI and Noise seem to be relatively acceptable. See screenshot here: This all seems ok from what I've read, however, the Wi-Fi still runs very slowly on my Mac.

All of these behaviors are typical symptoms related to Apple’s signature Internet browser. While Safari is a light-weighted browser optimized for use on all Mac machines, issues like above might force you to resort to third-party browsers (perhaps Chrome, stay away from Firefox) that tend to be faster.

But for those of you who are real fans of Apple and decide to stick to Safari, we’re going to help you get to the root of your Safari issues in this guide, starting with the possible reasons why Safari is slow.

Hopefully, you’ll have Safari back to normal in no time, and be able to use the browser flawlessly.

Note: if Safari is not just slow, but keeps freezing and crashing, read this post instead for more troubleshooting tips.

Macbook Pro Wifi Connection Download Slow Upload Normal

Important Tips

  1. It’s normal for Safari to run slow on certain websites – By certain websites, we mean “heavy” sites that are loaded with flash or video ads on the pages you browse. Worse yet, some even auto-play without you clicking on. They tend to have your MacBook heat up quick. The best option is to close those pages immediately when you finish reading the content on it, or you could install AdBlock Plus (Safari compatible) to block the ads from displaying.
  2. Stop excessively multitasking – You’d be surprised how much better 90% of programs work when you don’t try and use them at the same time as a dozen other apps. It seems like a simple solution, but it is often the best one.
  3. Take care of Safari – Some methods are a matter of habit, such as regularly clearing your cache or making sure the app is up to date. Imagine your computer as a car that needs regular maintenance to run well.
  4. Don’t neglect the computer – Macs are not immune to viruses, despite the common perception. They also aren’t immune to file corruption or errors. Make sure you haven’t picked up anything unwanted while browsing that could be affecting Safari’s performance.

Below are some common causes directly or indirectly related to those Safari performance issues. Also, we’ll show you how to fix it step by step.

Possible Cause 1: Overworked Cache

The cache is a location on your Mac’s hard drive where Safari temporarily stores data that you use frequently. The cache allows Safari to reference this information quickly and therefore execute actions such as loading a specific page more quickly.

However, if the cache becomes full then Safari cannot add newer, more relevant material and is forced to use slower methods to respond to your demands.

Here’s how to erase the data in the cache so that Safari can work smarter rather than harder:

Start by erasing your history from Safari by navigating the menu bar along the top and choosing HISTORY > CLEAR HISTORY AND WEBSITE DATA.

Once you click this, you’ll be shown a small pop-up window. Choose “All History” from the bottom of the drop-down, and then Clear History.

The next thing you can do is clear the cache using a more advanced method. First, go the Safari menu and open Preferences.

On the preferences panel, choose “Advanced” and then look for the checkbox at the bottom of the page that says “Show Develop Menu in Menu Bar”. Make sure this box is checked, then close Preferences.

You’ll notice a new tab has been added to your menu bar, called “Develop”. Click on this, and then choose “Empty Caches” from the list. You won’t be given any confirmation, but it will clear the cache and you can restart Safari and see if this has solved your problem.

Possible Cause 2: Bad Extensions

Most people are aware that Apple doesn’t play well with Flash, but this isn’t the only plugin that could be causing Safari to lag. Any extension or plugin that is outdated or not correctly optimized could be the “culprit”, and you should disable or remove as many as possible.


The easiest way to do this is to use CleanMyMac X, go to Extensions > Safari Extensions (the screenshot below), here you just select these unwanted plugins, and click the “Remove” button at the bottom to clean them all at once.

Of course, you can also get this done manually, though the process will be a bit time-consuming if you have a list of extensions to disable or remove.

First, start by opening Safari, and then navigating to SAFARI > PREFERENCES

In the preferences menu, choose “EXTENSIONS” icon. You’ll be shown a list of all your extensions.

If you don’t use an extension, you should uninstall it with the button on the right side. If you use it but infrequently, simply uncheck the “enable” box. This should significantly speed up Safari, especially if you have been running a lot of extensions in the background.

Possible Cause 3: Outdated Version of Safari

Because Apple makes Safari, it usually receives updates when macOS has a new version released or when there is a necessary patch. If you’re running an old version of Safari, this could be part (or even all) of your problem.

If you aren’t on macOS Sierra or higher, your Safari is definitely in need of an update (all MacBook Pros made after 2009 are compatible with at least macOS Sierra). To check what you’re running, go the Apple Menu in the top left corner and choose “About this Mac”.

If you’re on an older version, your window will look something like this, displaying the version of OS X you’re running:

If you’re already on macOS Mojave, it will look like this instead:

If you aren’t on the latest macOS yet, open the App Store from Finder, and navigate to updates. There will be at least one software update available, which you can expand. This will show you the update for Safari, which you can update separately or with any other updates you may have available.

Issues Related to your Network or Computer

Possible Cause 4: Your Network

You might argue that the problems inside Safari are simpler to deal with, but sometimes it’s surprising that Safari isn’t necessarily the “culprit”. Your network can have a significant impact on Safari’s performance.

To find out whether your Mac has network issues, the best way is to use this app called Advanced Network Care — run a quick scan and it’ll display the network issues (if they exist).

Macbook Pro Wifi Speeds

To test the Internet speed, you can also use Google Fiber. First, open the link on your Safari browser, then press the blue “play” button, and watch as your internet speed is tested. The site will first test your upload and then your download speed.

Once you have your results, you can compare them with this link, which contains charts detailing what you should expect based on the connection type. If your results are below expected, it might be time to contact your Internet Service Provider (ISP), especially if speeds fall far below what you’re paying for.

Note: if speed seems normal and falls in the expected ranges, then this probably isn’t your problem, and you should try some of our other solutions.

Possible Cause 5: Your User Account or Mac Drive

Sometimes the issue runs a bit deeper than just a full cache- you could have a corrupted user account or your macOS version isn’t operating correctly. To determine if this is your problem, start by creating a second user account on your MacBook.


On the new user account, open Safari and try using it as you normally would. If Safari suddenly runs faster, it’s time to repair your normal user account.

Use spotlight (top right corner of the screen) to search “Disk Utility” and open it.

Inside Disk Utility, select your account’s disk and make sure you’re on the “First Aid” tab. Then select “Repair Disk” from the bottom right corner (if this is unavailable, choose “Verify Disk” first).

Note: if your MacBook Pro is with 10.10 Yosemite or earlier, you have two buttons to click on like below.

However, if your MacBook Pro is with 10.11 El Capitan or later (including latest 10.15 Catalina), just click “First Aid” and run it to check and fix any issues it may find.

The Disk Utility will repair any problems with your account. If it isn’t capable of fixing the problem, reinstalling macOS is always an alternative if a bit tedious to do.

Final Words

No one enjoys staring at the colorful loading pinwheel when they just want to browse the web or access an important page for work. Hopefully, you won’t be experiencing the Safari slow issue anytime soon with our solution guide.

Macbook Pro Wifi Connection Download Slow Upload Normal Time

Still not able to solve your problems even after using the methods we’ve outlined? A good resource is the Apple Community forum, where you can get advice from other fellow Mac fans. You may also find bug reports and similar questions from other users.

Alternatively, if you’ve already fixed the Safari problem, write a comment and tell us about it below.

If you've followed the steps to connect your Mac to a Wi-Fi network, but the connection to your network or the Internet isn't reliable, the steps in this article might help.

Check for Wi-Fi recommendations

When your Mac tries to connect to a Wi-Fi network, it checks for issues that affect its ability to create a fast, stable, and secure connection. If an issue is detected, the Wi-Fi status menu in the menu bar shows a new item: Wi-Fi Recommendations. Choose it to see recommended solutions.

Macbook Pro Wifi Connection Download Slow Upload Normal

Wi-Fi recommendations are available in macOS Sierra or later.

Analyze your wireless environment

Your Mac can use Wireless Diagnostics to perform additional analysis.

  1. Quit any apps that are open, and connect to your Wi-Fi network, if possible.
  2. Press and hold Option (Alt) ⌥ key, then choose Open Wireless Diagnostics from the Wi-Fi status menu .
  3. Enter your administrator name and password when prompted.

Wireless Diagnostics begins analyzing your wireless environment:

If the issue is intermittent, you can choose to monitor your Wi-Fi connection:

When you're ready to see recommendations, continue to the summary. Wireless Diagnostics asks for optional information about your base station or other router, so that it can include that in the report it saves to your Mac.

Click the info button next to each item in the summary to see details about that item. Wi-Fi best practices are tips that apply to most Wi-Fi networks.

Back up or make note of your network or router settings before changing them based on these recommendations—in case you need to use those settings again.

Monitor your Wi-Fi connection

Your Mac can monitor your Wi-Fi connection for intermittent issues, such as dropped connections. Follow the steps to analyze your wireless environment, but choose ”Monitor my Wi-Fi connection” when prompted.

During monitoring, a window shows that monitoring is in progress. Monitoring continues as long as this window is open and you're on the same Wi-Fi network, even when your Mac is asleep.

If Wireless Diagnostics finds an issue, it stops monitoring and shows a brief description of the issue. You can then resume monitoring or continue to the summary for details and recommendations.

Create a diagnostics report

Wireless Diagnostics automatically saves a diagnostics report before it displays its summary. You can create the same report at any time: press and hold the Option key, then choose Create Diagnostics Report from the Wi-Fi status menu . It can take your Mac several minutes to create the report.

  • macOS Sierra and later saves the report to the /var/tmp folder of your startup drive, then opens that folder for you.
    To open the folder manually, choose Go > Go to Folder from the Finder menu bar, then enter /var/tmp.
  • OS X El Capitan or earlier saves the report to your desktop.

The report is a compressed file with a name that begins “WirelessDiagnostics.” It contains many files that describe your wireless environment in detail. A network specialist can examine them for further analysis.

Use other diagnostics utilities

Wireless Diagnostics includes additional utilities for network specialists. Open them from the Window menu in the Wireless Diagnostics menu bar:

  • Info gathers key details about your current network connections.
  • Logs enables background logging for Wi-Fi and other system components. The result is saved to a .log file in the diagnostics report location on your Mac. Logging continues even when you quit the app or restart your Mac, so remember to disable logging when you're done.
  • Scan finds Wi-Fi routers in your environment and gathers key details about them.
  • Performance uses live graphs to show the performance of your Wi-Fi connection:
    • Rate shows the transmit rate over time in megabits per second.
    • Quality shows the signal-to-noise ratio over time. When the quality is too low, your device disconnects from the Wi-Fi router. Factors that affect quality include the distance between your device and the router, and objects such as walls that impede the signal from your router. Learn more.
    • Signal shows both signal (RSSI) and noise measurements over time. You want RSSI to be high and noise to be low, so the bigger the gap between RSSI and noise, the better.
  • Sniffer captures traffic on your Wi-Fi connection, which can be useful when diagnosing a reproducible issue. Select a channel and width, then click Start to begin capturing traffic on that channel. When you click Stop, a .wcap file is saved to the diagnostics report location on your Mac.

Macbook Pro Not Connecting To Wifi

Learn more

Macbook Pro 16 Slow Wifi

Additional recommendations for best Wi-Fi performance:

How To Fix A Slow Macbook Pro

  • Keep your router up to date. For AirPort Time Capsule, AirPort Extreme, or AirPort Express Base Station, check for the latest firmware using AirPort Utility. For non-Apple routers, check the manufacturer's website.
  • Set up your router using Apple's recommended settings, and make sure that all Wi–Fi routers on the same network use similar settings. If you're using a dual-band Wi-Fi router, make sure that both bands use the same network name.
  • Learn about potential sources of Wi-Fi and Bluetooth interference.

Macbook Pro Slow Internet

Learn about other ways to connect to the Internet.