You may have been browsing your favorite site on Safari when the message “Safari Can’t Open the Page” appeared suddenly.

There are a number of reasons why this message may have come up, and luckily, just as many ways to fix the problem. From simple solutions like restarting Safari to reinstalling macOS if all else fails, here’s our complete troubleshooting guide when Safari can’t open a web page.

How to fix “Safari Can’t Open the Page”?

Check the URL

One of the most common reasons a web page may have trouble loading is a typo in the URL. Check the address you’ve typed in and make sure you haven’t made any mistakes. If you have, simply correct the mistake, and your page should load correctly.

Use a different browser

If you continue to have Safari difficulties, no matter what you do, you may need to switch to another browser like Mozilla Firefox or Google Chrome.

Reload the page

Refreshing the page that can’t be opened is the quickest and easiest fix to this issue. This is especially effective when the error results from an interrupted internet connection.

There are three ways you can reload a page in Safari:

  • Press the circular refresh button on the right of the page’s URL in the address bar.
  • Go to View > Reload Page.
  • Use the keyboard shortcut Command-R.

That’s it! Your page should reload as usual.

Restart Safari

As with many Mac issues, a simple restart is often all you need to do to remedy the problem. If reloading a page in Safari doesn’t solve the issue, try quitting and relaunching the browser. To launch the Force Quit menu, press Option-Command-Esc. Choose Safari and click Force Quit.

After reopening Safari, your desired page should load normally.

Clear DNS cache 

Some websites may be unreachable because their domain details have changed. While your Mac still remembers the website name correctly, the domain information coded in numbers could be outdated or incorrect. It’s usually solved by clearing the DNS (Domain Name Server) cache. 

You can use a free tool that comes with CleanMyMac X:

  1. Download the app for free (this version is notarized by Apple)
  2. Launch the program and click on Maintenance.
  3. Check Flush DNS Cache in the menu that appears.
Flush DNS cache in Maintenance

Generally, the errors like this are solved by clearing browser caches. And while you are still in CleanMyMac X, you can run the cache-clearing tool. Just click on System Junk in the sidebar and follow the instructions on the screen.

After you’ve cleared the Safari cache with CleanMyMac X, the issue will hopefully be resolved.

Clear Safari cache and website data

Your Safari cache and site data can sometimes be to blame for errors like this one. Emptying your cache is the best way to see if this is the culprit. You can check out our in-depth guide on how to clear your cache in Safari here.

To quickly clear your Safari cache and site data:

  1. From the Menu bar, go to Safari > Preferences/Settings (Hint: You can also access Safari preferences with the keyboard shortcut Command-,)
  2. Go to the Privacy tab and click Manage Website Data.
  3. You can remove data from each site individually or select Remove All to clear the data from all websites.

Keep in mind that when you clear your cache and site data, saved information like passwords will be cleared, and you’ll have to re-enter them when signing in to websites.

Check your internet connection

An interrupted internet connection is often to blame for browser issues. If you receive a message that “Safari Can’t Open the Page” every time you try to access a website, no matter which website it is, chances are, your internet connection is to blame.

Make sure that your internet connection is active and turned on. You can check whether you’re connected to a network by clicking the Wi-Fi icon at the top right of the Menu bar. 

Tip

If you’re having trouble connecting to your Wi-Fi, check out our troubleshooting article here.

Make sure your software is updated

If you haven’t updated Safari in a while, now is a good time to do so! Any bugs in your current version of Safari that may cause issues when loading web pages have likely been fixed in the most recent update.

To check for available updates:

  • Open the App Store menu and go to the Preferences/Settings tab.
    1. To turn on automatic updates, check the boxes marked Automatic Updates.
    2. To manually check for updates, click Updates in the App Store sidebar.

      Once you’ve updated Safari to the latest version, you should be good to go without any issues. If you still have trouble…

      Reset Safari

      As a last-ditch effort, you may reinstall your Safari altogether. But for now, we’ll try a lighter approach. We’ll reset the browser to its default state.

      Reset is once again possible with a free version of CleanMyMac X. This step doesn’t erase your user-created data and only rewrites Safari’s preferences.

      Once you’ve downloaded a free version of CleanMyMac X, launch the app and go to Preferences > Ignore List. Navigate to Uninstaller and uncheck Ignore system applications. Now, follow these steps: 

      1. Open CleanMyMac X and go to Uninstaller tab.
      2. From here, select Safari and click on a triangle button that says Show.
      3. In the drop-down menu under Uninstall, choose Reset.

      Now, check Safari-related items you’d like to reset and press Reset.

      Reinstall the macOS and Safari

      When all else fails, you may need to take somewhat more drastic measures. If you’re still unable to load any web pages on Safari, you may have to reinstall the browser, which requires you to reinstall macOS — remember that Safari is the default application that cannot be deleted.

      To reinstall macOS, boot your Mac into Recovery mode.

      For an Intel-based Mac:

      1. Go to Apple menu > Restart.
      2. Immediately press and hold Command+R.
      3. Don’t release the keys until you hear Mac’s startup sound or until the Apple logo appears.
      4. Select Reinstall macOS, and follow the instructions to reinstall your operating system.

        For a Mac with Apple silicon:

        1. When turning on your Mac, press and hold the Power button.
        2. Keep it pressed until you see startup options.
        3. Click the Gears icon (Options) and hit Continue.
        4. You may be asked to select a user and enter their administrator password. Follow on-screen instructions and press Next after any action you take.
        5. Select Reinstall macOS, and follow the instructions to reinstall your operating system.

        Once you’ve done that, you shouldn’t experience any more issues with Safari refusing to load sites. Hope this article was helpful to you.