How to Fix Safari Running Slow on Mac Featured Image

Why Is Safari Running Slow on Mac? 12 Ways to Fix

Fix Safari slowdowns easily!

Written by

Reviewed by

Last updated: February 7, 2025

Expert verified

SVG Image

TL;DR

To fix Safari running slow on Mac:

  1. Test speed, reset router, contact ISP if slow.
  2. Shut unused tabs.
  3. Force quit and relaunch Safari.
  4. Delete history and caches to refresh.
  5. Remove cookies and cache.
  6. Uninstall unneeded extensions.
  7. Free up your RAM with MacKeeper’s Memory Cleaner

Tried and Tested ✅: The methods and steps mentioned in this article have been tried and tested firsthand by Ojash Yadav on his MacBook Pro M3 and rechecked for errors on Hashir’s MacBook Air M2.

Is Safari running slow on your Mac? Don’t worry! Here are quick and simple fixes to boost its speed and improve your browsing experience.

Before We Begin

If you want to make Safari run faster on your Mac, download MacKeeper. This tool clears up RAM, removes unnecessary Safari extensions, deletes unneeded files, and more. All these features help speed up a slow-running Safari.

How to Fix Safari Running Slow on Mac

Why You Can Trust MacBook Journal verify badge We always conduct first-hand research and verify every method or solution we present, ensuring you receive reliable and effective advice. Learn more about our process.

Here are some fixes to boost your Safari browser’s performance on your Mac.

1. Delete Unwanted Extensions

Here’s how you can delete unwanted extensions on Mac:

  1. Open Safari on your Mac, click the Safari menu in the menu bar and select Settings.
click safari in the top menu bar and select settings
  1. Click the Extensions tab to view all the installed extensions.
click on the extensions tab to view all the installed extensions
  1. Find the extension you want to remove and click it.
find the extension you want to remove and click on it
  1. Click the Uninstall button to confirm that you want to remove the extension.
click the uninstall button to confirm that you want to remove

Alternatively, you can use MacKeeper to remove unwanted extensions from Safari. Here are the steps to follow:

  1. Download and install MacKeeper on your Mac.
  2. Open MacKeeper and click the Smart Uninstaller option in the left sidebar.
Screenshot of MacKeeper application with Smart Uninstaller option highlighted.
Screenshot of MacKeeper application with Smart Uninstaller option highlighted.
  1. Click the Start Scan button to scan your computer for installed browser extensions.
Smart Uninstaller tool for removing leftover files with a start scan button.
Smart Uninstaller tool for removing leftover files with a start scan button.
  1. Once the scan is complete, click Browser Extensions in the left sidebar and locate the extension you want to remove from the list.
MacKeeper Smart Uninstaller displaying browser extensions and Google Chrome storage usage.
MacKeeper Smart Uninstaller displaying browser extensions and Google Chrome storage usage.
  1. Click the checkbox next to the extension you want to remove and tap Remove Selected.
MacKeeper Smart Uninstaller showing browser extensions and removal option.
MacKeeper Smart Uninstaller showing browser extensions and removal option.
  1. Confirm the action by clicking the Remove button in the confirmation dialog box.
Confirmation dialog for removing selected items in a browser settings menu.
Confirmation dialog for removing selected items in a browser settings menu.
  1. Restart your browser to ensure the extension has been completely removed.
  2. Wait for the uninstallation process to complete.

2. Kill Resource-intensive Processes

Some processes running on your Mac can consume a significant amount of system resources, affecting the overall performance of your computer and, consequently, Safari. Here’s how you can kill resource-intensive processes on your Mac:

  1. Open Activity Monitor by going to Finder > Applications > Utilities > Activity Monitor.
open activity monitor in utilities
  1. In Activity Monitor, you’ll see a list of active processes sorted by their usage of system resources such as CPU, Memory, Energy, Disk, Network, or Cache.
  2. Identify the background process you want to terminate by browsing the list or using the search box at the top-right corner.
activity monitor search bar
  1. Select the process you want to terminate to highlight it, and click the X button in the top toolbar.
click x in the top bar to close a program
  1. Click the Quit button in the confirmation window to terminate the selected process.
click quit on the activity monitor pop up

Alternatively, you can use MacKeeper’s Memory Cleaner to free up RAM on your Mac and kill background processes. Here’s how:

  1. Download and install MacKeeper on your Mac.
  2. Open MacKeeper and click Memory Cleaner under the Performance tab.
Mockup of MacKeeper app showing Memory Cleaner option on the sidebar.
Mockup of MacKeeper app showing Memory Cleaner option on the sidebar.
  1. Click Open.
Interface of MacKeeper's Memory Cleaner app for managing RAM usage, featuring an 'Open' button.
Interface of MacKeeper’s Memory Cleaner app for managing RAM usage, featuring an ‘Open’ button.
  1. Click Clean Memory.
MacKeeper Memory Cleaner displaying available memory and clean memory button.
MacKeeper Memory Cleaner displaying available memory and clean memory button.
  1. It will clean your Mac and free up available memory. You can see how much memory it freed under Last Cleanup.
Mackeeper Memory Cleaner interface showing available memory and last cleanup status.
Mackeeper Memory Cleaner interface showing available memory and last cleanup status.

3. Check Your Internet Speed

To test your internet connection, follow these steps:

  1. Open Safari on your Mac.
open safari on your mac
  1. Navigate to an online speed test tool like Speedtest.net.
  2. Click the Go button to start the test.
on the speed test website click the go button
  1. This will give you an idea of your current internet speed. If it is lower than expected, reset your router by unplugging it for 30 seconds, then plugging it back in. Move closer to the router or clear obstacles if needed. If the issue persists, contact your Internet Service Provider (ISP).

4. Close Unwanted Tabs

Closing unnecessary tabs can free up valuable resources and enhance Safari’s performance. Here’s how to go about it:

  1. Take a look at all the tabs you have open in Safari. Identify which ones are not currently needed or are consuming significant resources.
  2. Click the small x icon on the left of each tab you wish to close.
click the x to close a browser tab
  1. After closing unwanted tabs, check if Safari’s performance has improved.

5. Force Close and Relaunch Safari

Refresh Safari by force quitting and reopening it to fix minor glitches. Here’s how to force quit Safari and relaunch it on your Mac:

  1. Click the Apple logo in the top-left corner of your screen and select Force Quit from the drop-down menu.
click the apple icon and select force quit
  1. In the new window, select Safari and click the Force Quit button.
select safari and click force quit
  1. Click Force Quit on the pop-up.
click force quit on the pop up to close safari
  1. After force-closing Safari, wait for a few moments to let the system properly terminate all processes related to the browser.
  2. Find the Safari icon in your Dock and click it to re-launch the browser.
open safari on your mac
  1. Check if the performance has improved.

6. Clear Safari History

Clearing your browsing history can give Safari a fresh start and potentially improve its performance. Here’s how to delete Safari’s history on Mac:

  1. If not already open, launch the Safari browser on your Mac.
  2. Click the Safari menu item at the top left of your screen. From the drop-down menu, select Settings.
click safari in the top menu bar and select settings
  1. Select the Advanced tab and check the box next to the Show Develop menu in menu bar if it is unchecked.
check the box next to the show develop menu in menu bar
  1. Return to the menu bar, click Develop, and select Empty Caches from this drop-down list.
click develop and select empty caches
  1. After clearing the history, navigate through various websites to check if there is an improvement in Safari’s speed and responsiveness.

7. Clear Safari Cache and Cookies

Clearing the browser cache on your Mac can free up storage and improve browser speed. Here’s how to clear Safari cache on your Mac:

Clearing cache and cookies will log you out of most websites, so save your login credentials beforehand.

  1. Launch Safari and click Safari in the top menu bar, then select Settings from the drop-down menu.
click safari in the top menu bar and select settings
  1. In the Settings window, select the Privacy tab and click Manage Website Data.
select the privacy tab and tap the manage website data button
  1. A new window will open, showing a list of websites storing data.
  2. Click Remove All to clear all cookies and cached data. Confirm the action when prompted.
click remove all
  1. After completing these steps, browse through different websites and assess whether Safari’s performance has improved.

8. Update Safari

Here’s how you can update Safari on Mac:

  1. Click the Apple logo in the top-left corner of your screen and select App Store from the drop-down menu.
click the apple menu and select app store
  1. In the App Store, click the Updates tab to view available app updates.
click updates in the left sidebar
  1. Scroll through the list of updates and look for Safari. If an update is available, it will be listed here.
  2. Click the Update button next to Safari to download and install the latest version.
click the update button next to an app
  1. Once the update is complete, close and restart Safari to apply the changes.

9. Disable Search Engine Suggestions

Reduce Safari’s load by turning off real-time search suggestions. Here’s how you can disable search engine suggestions on Safari:

  1. Launch Safari, click Safari in the menu bar and select Settings from the drop-down menu.
click safari in the top menu bar and select settings
  1. In the Settings window, click the Search tab.
  2. Uncheck the box next to Include search engine suggestions to disable the feature.
disable search engine suggestions in safari settings
  1. Close the Settings window and test Safari by typing into the search bar to see if there is an improvement in responsiveness.

10. Disable Autofill

Here’s how you can disable Autofill on Safari:

  1. Launch Safari, click Safari in the menu bar and select Settings from the drop-down menu.
click safari in the top menu bar and select settings
  1. In the Settings window, click the Autofill tab.
  2. You will see several options for different types of information that Safari can autofill. Uncheck the boxes next to the types of information you don’t want Safari to autofill.
disable autofill options in safari settings
  1. After making the changes, close the window and restart Safari to apply the adjustments.

11. Reset Safari to Factory Defaults

Resetting Safari to factory defaults will remove all your settings, history, bookmarks, and other data. It’s like starting fresh with Safari, which can be helpful if the browser’s performance is severely affected by configurations or corrupted data.

Here’s how you can reset Safari to factory defaults:

  1. Before resetting, backup your bookmarks, saved passwords, and any other important data from Safari.
  2. Launch Safari, click Safari in the menu bar and select Settings from the drop-down menu.
click safari in the top menu bar and select settings
  1. Navigate to the Extensions tab and uninstall all extensions.
click the uninstall button to confirm that you want to remove
  1. Then, go to the Privacy tab and click Manage Website Data to remove all website data.
select the privacy tab and tap the manage website data button
  1. Close Safari.
  2. Open Finder, click Go, and select Go to Folder.
click go in the menu bar and select go to folder
  1. Type the following path and press Enter:
~/Library/Preferences/
type library preferences directory in the box
  1. Locate the file named com.apple.Safari.plist and move it to the Bin.
drag the com apple safari plist file to the bin

Open Safari again. It should now be reset to its factory defaults.

12. Scan Your Mac for Virus

Protect Safari’s performance by scanning for and removing malware. Here’s how to run a virus scan on your Mac using MacKeeper:

  1. Download and install MacKeeper.
  2. Launch MacKeeper and navigate to the Antivirus tab in the left sidebar.
MacKeeper interface showing antivirus scan options and system performance features.
MacKeeper interface showing antivirus scan options and system performance features.
  1. Initiate an instant virus scan by clicking the Start Scan button.
Antivirus software interface showing scan options and a warning about disabled protection.
Antivirus software interface showing scan options and a warning about disabled protection.
  1. If any viruses are detected during the scan, click the Fix Items button to resolve the issues.
  2. If your system is threat-free, you’ll see a No threats found message. You can tap the Restart button to run the scan again.
no threats found in mackeeper antivirus
  1. Enable real-time antivirus protection to safeguard your Mac from future threats by clicking the Enable button.
Antivirus settings with option to enable real-time protection on MacKeeper.
Antivirus settings with option to enable real-time protection on MacKeeper.

What Else Can MacKeeper Do?

Besides removing browser extensions from Mac and scanning it for viruses, MacKeeper can remove junk files, uninstall applications, and optimize Mac storage. Check out my in-depth MacKeeper review to learn about all its features.

Speed Up Safari on Your Mac

Navigating through a sluggish Safari can be a test of patience, but armed with the solutions outlined in this guide, you’re well-equipped to tackle any slowdowns head-on. To improve your Safai experience further, here are some more tips for you:

Frequently Asked Questions

Will I lose important data by resetting Safari to factory defaults?

Yes, you will lose data by resetting Safari to factory defaults. It erases all your settings, history, bookmarks, and saved passwords, so back up important data like bookmarks and passwords before resetting to avoid losing valuable information. After the reset, you can restore the backed-up data as needed.

Is it safe to switch to a different DNS provider?

Yes, it is safe to switch to a different DNS provider like Google DNS or OpenDNS. It can even improve your internet speed and security. However, it’s crucial to ensure the DNS addresses are correct and from a trustworthy source to avoid any connectivity or security issues.

How often should I scan my Mac for viruses to maintain Safari’s performance?

You should regularly scan your Mac for viruses to maintain Safari’s performance. Ideally, once a week or monthly is advisable, but the frequency can vary based on your internet habits, the websites you frequent, and the types of files you download. Regular scans detect and remove malicious software promptly.

Ojash

Author

Hi there! I'm Ojash, a tech journalist with over a decade of experience in the industry. I've had the privilege of contributing to some of the world's largest tech publications, making my mark as a respected Mac expert. My passion lies in exploring, using, and writing about MacBooks, and I enjoy sharing my expertise to help others make informed decisions and get the most out of their MacBook experience. Join me as we delve into the fascinating world of MacBooks together!

Hashir Ibrahim

Reviewer

Hello! I'm Hashir, a seasoned tech journalist with a unique blend of academic expertise and hands-on experience. With a bachelor's in IT, a master's in cybersecurity, and over a decade in the industry, I've built a reputation for demystifying complex Apple hardware. My work has been featured in top tech outlets like MakeUseOf and MakeTechEasier. As the senior writer at MacBook Journal, I write guides that help you solve any issues you have with your mac.

Total
0
Shares
You May Also Like