8 proven methods to fix Safari not working on iPhone

While iPhones and iPads support different browsers, Safari remains the iOS user’s most preferred and frequently used browser. Though, iOS users sometimes have issues with the Safari browser.

If you’re having problems with the Safari app right now, this article will help you resolve them and make your Safari experience better. So without further ado, let’s get started.

Safari not working on iPhone

1. Disable and re-enable Wi-Fi

Sometimes the problem is caused by your network, and turning it off and on again after a few seconds may resolve it. To do this, should follow the steps below:

If you’re using Wi-Fi, go to Wi-Fi Settings and turn it off, then turn it back on after a few seconds.


If Using Mobile Data go to Settings, Cellular, and turn Cellular Data off and back on after a few seconds.


You can also try different networks: Go to Settings, Wi-Fi, connect to a different Wi-Fi network and try loading the web page again.

2. Reset network settings

If the problem persists, do the following steps to reset the network settings:

Go to Settings and then tap on General. 

Tap Reset and choose Reset Network Settings.


Before proceeding to the next solution, reset your phone and check to see if the problem persists.

3. Turn Airplane Mode off

One of the easiest ways to solve the problem is turning on the airplane mode and then turning it off after a few seconds.

To do this, we can use both the control center and settings.Β To turn it on through the setting, follow the steps below:

Go to Settings and then tap Airplane Mode.


4. Check experimental features

You can also disable Safari’s experimental features, as they may sometimes be problematic. To check and disable the experimental features of this browser,

  • Go to Settings, then tap Safari
  • Choose advanced and then Experimental Features.

If more than one feature is enabled here, disable just one of them and then check on your Safari.

Now, restart your phone. Then, run Safari to test whether it works properly. If the issue persists, move to the next step.

5. Disable content and privacy restrictions

If none of the preceding options worked and safari is still not working on the iPhone, the next step is to check the restrictions that the owner of the iPhone has set for accessing the content of some websites.

  •  Go to Settings, then tap on Screen Time.
  • Tap on Content & Privacy Restrictions.
  • If it is enabled, turn it off.

However, we may not want to remove the restrictions altogether. In this case, do not disable content & privacy restrictions:

  • Go to Settings, and tap on Screen Time.
  • Tap on Content & Privacy Restrictions then Content Restrictions.
  • Next, go to Web content and select the Unrestricted access option, which means unlimited access to Internet content.

6. Enable JavaScript

We usually use JavaScript when designing websites, and the browser executes codes when visiting the website.

You may have accidentally or intentionally disabled JavaScript! To resolve the issue, follow the steps below:

  • Go to Settings and then tap on Safari.
  • Next choose Advanced, JavaScript. 
  • Then enable the JavaScript option.

7. Remove website data

Today’s browsers keep a copy of the data needed to load and display webpages known as a cache.

Sometimes cached data is outdated and invalid, causing it to display incorrect information and even causing Safari not working on iPhone. You can clear the cache to solve the problem.Β 

The procedure is simple as below: 

  • Go to Settings, choose Safari from the menu.
  • Tap on Advanced and then Website Data.
  • Next tap on Remove All Website Data.

Now it is better to restart the phone. After restarting, connect to the Internet and open Safari.Β 

Although it may not be a good idea for everyone, if the problem persists, you can erase your browsing history by following the steps we’ve outlined below:

  • Go to Settings and then Safari.
  • Tap on Clear History and Website Data.

Note that this will clear the browsing history of the current device and the iCloud service.

8. Change the DNS server

The DNS server converts the website name into the site server’s IP address. Meanwhile, if there is a problem, the connection will fail to establish, or there will be issues such as web pages loading slowly or even security warnings.

To change the DNS server:

  • Go to Settings, Wi-Fi.
  • Tap on the (i) icon in front of the current Wi-Fi network.
  • Then tap Configure DNS.

 To perform the settings manually:

  • Select Manual mode instead of Automatic” mode. 

Then enter, which is Google’s DNS server and has excellent stability and security. If you have used another DNS and the problem occurred, enable automatic mode instead of manual mode.


With the methods provided in this article, you will be able to resolve any Safari-related issues. The resolutions are similar to when your whole iPhone stops working after an update, as iOS users often run into the same problem.

However. If none of these solutions work, we recommend that you switch to another browser like Brave or Firefox.

Photo of author

Connect: LinkedIn


Farhad Pashaei

For the past seven years, I've been tinkering with power banks, smartphones, laptops, printers, and writing reviews about them. When I'm not writing, you can bet I'm devouring information on products that are making their first foray into the market, demonstrating my unquenchable thirst for technology.

Read more from Farhad Pashaei


Apps UK
International House
12 Constance Street
London, E16 2DQ