Safari running slow on Mac? 18 Ways to fix it!

Written By Rachel Reviewed By How-to Mac 13 Min Read

Safari is one of the fastest browsers for Macs, and it’s perfectly tuned to Apple’s ecosystem. Yet, it can encounter hiccups now and then. If you’ve found yourself facing the all-too-familiar colorful, spinning pinwheel more often than you’d like, looking for ways to fix Safari running slow on Mac is understandable. 

Despite being a great browser, it’s not immune to occasional lags. So, let’s dive into how to speed up Safari on Mac and get you back to browsing with the speed you need.

Why is Safari slow on Mac?

There’s a host of reasons why Safari might be lagging or running slower than usual on your Mac. It could be anything from overloading your system with multitasking to simply not maintaining your computer or the Safari app.

Regular upkeep and a few tweaks can make a world of difference in performance. But it’s also important to note that it’s also normal for Safari to run slow during certain situations, such as browsing sites loaded with ads and videos—especially those on auto-play.

How to fix Safari running slow on Mac

Let’s explore how to make Safari run faster on Mac with some strategies.

  1. Check internet speed on your Mac
  2. Force Quit Safari on Mac
  3. Quit other apps
  4. Close unwanted tabs and windows
  5. Kill resource-intensive apps and processes
  6. Remove unwanted Safari extensions from your Mac
  7. Update Safari
  8. Restart your Mac
  9. Clear Safari’s cache and cookies on Mac
  10. Create a new user account
  11. Disable Search Suggestions in Safari on Mac
  12. Switch DNS provider
  13. Disable Autofill on Mac
  14. Scan your Mac for malware
  15. Update your Mac
  16. Disable DNS Prefetching
  17. Reset Safari to its factory default on Mac
  18. Boot your Mac into Safe Mode

1. Check internet speed on your Mac

It’s essential to first rule out connectivity issues when Safari is running very slow on your Mac. Since internet speed is vital in how quickly pages load, why not check your connection before you start troubleshooting?

Speed Test

Head to online speed test sites like SpeedTest.net to gauge your internet speed.

2. Force Quit Safari on Mac

Occasionally, a page or app may overtax your system’s resources, leading Safari to freeze or run slow. A quick fix is to quit Safari and start it up again. This terminates any demanding processes and gives the browser a clean slate to work from.

  1. To do this, go to the Dock and control-click Safari.
  2. Press the Option key → Select Force Quit.
  3. Alternatively, you can head to the menu bar while on Safari → Select Force Quit.

    Quit and relaunch Safari on Mac

3. Quit other apps

If a dozen apps run simultaneously in the background along with Safari, it’s not unusual for it to become sluggish.

  1. Head to your Dock and quit apps you’re no longer using.
  2. Just look at every app with a dot below it.
  3. Control-click it and select Quit.

4. Close unwanted tabs and windows

While Safari can handle dozens of tabs opened at a time, each open tab and window does tap into your Mac’s power and memory.

Excessive tabs can gradually impede your Mac’s performance, leading to longer page load times and unpredictable browser behavior.

5. Kill resource-intensive apps and processes

Aside from apps, having too many apps running can also affect Safari’s performance. Some of these apps tend to hog more resources than others. If Safari is acting up and you’re using several apps at a time, head to the Activity Monitor to see which ones consume too much power and memory. 

  1. To do this, open Launchpad → click the Other folder → Activity Monitor. 
  2. Click the CPU and Memory tabs to see how much power and memory currently running apps use.

    Open Launchpad, click the Other folder, Activity Monitor
  3. Additionally, if an app is too resource-intensive, consider creating a web app for it instead, which generally requires less power and memory.

6. Remove unwanted Safari extensions from your Mac

Extensions allow Safari to do more, but it does come with a cost—some tend to be resource-intensive and overload your CPU and RAM.

  1. Disable extensions you’re not using by going to Safari → Settings.

    Go to Safari Settings
  2. Click the Extensions tab and untick extensions you don’t need.

    Go to Extension Tab

7. Update Safari

Updating Safari on your Mac helps ensure the app has the necessary improvements and features to run faster and smoother. For newer Macs, Safari updates are bundled with macOS updates. However, you can apply just the updates related to Safari.

  1. Go to System Settings, if there’s a software update available, you’ll see a Software Update Available under your Apple ID.
  2. Otherwise, you can head to General → Software Update.
  3. Click More Info and select Safari-specific updates if they’re available.

    Go to more info icon for specific Safari update

8. Restart your Mac

This may sound cliché already, but sometimes, all your Mac needs is a quick reboot to fix any performance issues affecting it or any of your apps.

9. Clear Safari’s cache and cookies on Mac

Web browsers such as Safari enhance browsing by storing data like cookies and cache, which can speed up load times. Additionally, Safari keeps a record of your recently visited web pages.

Though helpful, these can accumulate over time, causing your Safari to run slower than usual. A quick tip to determine if the accumulated history, cookies, and caches are to blame is to try browsing in a private window. Since Private Browsing mode doesn’t retain browsing data, it can serve as a good benchmark for comparison.

Regularly deleting Safari’s browsing history, cache, and cookies is an important habit to keep Safari in tip-top shape.

  1. If the method above doesn’t work, you can manually delete the cache by going to Finder.
  2. Go to the menu bar and click Go → Go to Folder.
  3. Enter the command below, open the folder, and drag the .db file to the Trash.

10. Create a new user account

It’s possible that the issue runs deeper and has seeped into your user account. To check, you can create another user account on your Mac and try using Safari on that account as you would typically do. If Safari runs faster on that account, you’ll need to repair your original account using Disk Utility.

  1. Search for Disk Utility on Spotlight → Select your account’s disk.
  2. Click the First Aid tab and select Repair Disk.

    Select your account disk and click first aid
  3. If you can’t see this option, choose Verify Disk first.

This process will repair any problems within your account.

11. Disable Search Suggestions in Safari on Mac

Safari’s Smart Search Field simplifies browsing by allowing you to enter URLs or search terms directly into the address bar. The Safari Search Suggestions feature further enhances it.

It works like Google’s recommended search results, offering recommendations such as apps to refine and intuitively guide your search experience. To turn off Search Suggestions in Safari:

  1. Open Safari → Click Safari in the menu bar → Pick Settings.
  2. Click the Search tab → Untick Include Safari Suggestions.

    Disable Search Suggestions

12. Switch DNS provider

The Domain Name System (DSN) is a cataloging system that translates website names into IP addresses. By default, your DSN settings are provided by an ISP. Sometimes, this may be overloaded or slow, so changing to a faster DNS provider may boost your internet speed and, consequently, Safari’s performance.

  1. To do this, go to System Settings → Network.
  2. Click Details beside the WiFi/Ethernet you’re currently connected to.
  3. Select the DNS tab.
  4. Click the Add (+) button and enter 8.8.8.8 and 8.8.4.4 → OK.

    Switch DNS provider

13. Disable Autofill on Mac

To provide a more intuitive experience, Safari has an Autofill function, which completes forms detected online using stored information on your Mac. The downside is that this may sometimes cause Safari to tag.

To turn off this feature, launch Safari → Settings → click the Autofill tab.

Disable Autofill on Mac

Deselect all the types of information you don’t want Safari to autofill. Deselect all to turn off the function entirely.

14. Scan your Mac for malware

While rare, your Mac can get infected with a virus, which can inadvertently affect your Mac’s performance. Check our guide on the most common viruses affecting Mac and what you can do to remove them.

15. Update your Mac

If your Mac isn’t running on the latest macOS, it’s best to update it to the latest version available. This is because Apple sends bug fixes and other enhancements in every update so your Mac runs smoothly. To update your Mac:

  1. Head to the Apple menu → System Settings.
  2. Go to General → Software Update.
  3. If there’s an update available, click Update Now.

16. Disable DNS Prefetching

Safari enhances your browsing experience by using DNS Prefetching to speed up webpage loading times. This process reduces the delay between when you click and when the webpage display appears because your browser already knows the address it needs to retrieve the page.

Ironically, this can slow down Safari or become unresponsive.

  1. To turn this off, go to Finder → Applications → Utilities→ Terminal.
  2. Enter this command: defaults write com.apple.safari WebKitDNSPrefetchingEnabled.

    Disable DNS Prefetching
  3. Hit Enter and relaunch Safari.

17. Reset Safari to its factory default on Mac

If nothing seems else to work, underlying issues or corrupt browser preferences may be the culprit behind your Safari running very slow on your Mac. Resetting your Safari to its default state may fix the problem, as this reverts its browser settings to default and deactivates all the extensions. To do this:

  1. Open Finder.
  2. Select Go → Go to Folder. Then do the following, one after the other:
  3. Type ~/Library/Preferences/directory in the text field → Search for the com.apple.Safari.plist file → Delete.
  4. Type ~/Library/Safari/ → Delete all the files in the folder except for the Bookmarks/plist
  5. Type ~/Library/Containers/, look for Safari → Delete all the files and folders.
  6. Once done, open Safari. On the menu bar, click Preferences → Privacy. Select Remove All Website Data and Reset Safari.
  7. Head to the Extensions tab and reactivate only the essential extensions you need. Move between the other tabs and modify other browser settings to your preference.

18. Boot your Mac into Safe Mode

Another way to troubleshoot for errors is to boot your Mac into Safe Mode. Safe Mode starts up your Mac without launching certain software and extensions, which can conflict with Safari. It also runs a check of your startup disk, so it can help resolve underlying issues that may be affecting Safari’s speed.

While booting your Mac in Safe Mode doesn’t really make Safari run faster during regular use, it’s a helpful tool that can help you find out why your Mac is so slow and give you an idea of how to make Safari run faster on Mac.

Wrapping up…

Experiencing a sluggish Safari can be frustrating, but many potential culprits can cause this. The suggestions listed above are designed to help you understand how to speed up Safari on Mac. Did you find these solutions effective? If so, feel free to share your experience in the comments below!

Read more:

🗣️ Our site is supported by our readers like you. When you purchase through our links, we earn a small commission. Read Disclaimer.

TAGGED:
By Rachel Contributing Writer
Rachel, an experienced Apple technology writer since 2021 and a long-time user since 2003, began her journey with a silver iPod Classic. Currently, she owns an array of modern Apple gadgets. At iGeeksBlog, her expertise shines through in the crafting of comprehensive how-to articles, informative guides, and well-curated roundups.
Leave a comment