DEV Community

Cover image for How to set up proxies in Safari on macOS
Kev the bur
Kev the bur

Posted on

How to set up proxies in Safari on macOS

How to Configure Proxies in Safari on macOS

If you're looking to route your Safari traffic through a proxy server on macOS, setting it up can be straightforward once you know where to look. Proxies help enhance your privacy, bypass geo-restrictions, or manage network traffic efficiently. This guide walks you through configuring proxies in Safari on macOS, laying out each step clearly. Whether you're troubleshooting connectivity issues or just want an extra layer of security, this tutorial will get you going.

Set up proxies in Safari on macOS

Understanding Proxy Setup on macOS

Unlike some browsers that allow proxy settings on a per-application basis, Safari relies on macOS’s system network preferences. This means configuring a proxy for Safari affects all internet traffic coming from your Mac unless you revert the settings.

If you use multiple browsers or apps that connect to the internet, keep this in mind because all will route through the same proxy server after setup.

For Windows users, proxy configuration differs and isn’t covered here—consider checking additional resources that target Windows.

Step-by-Step: How to Set Up a Proxy in Safari

1. Open Safari Preferences

Start by launching Safari. From the application menu at the top, click on:

Safari > Preferences
Enter fullscreen mode Exit fullscreen mode

2. Navigate to Advanced Settings

Inside the Preferences window, select the Advanced tab.

At the bottom of the Advanced settings, you will find a Proxies section with a button labeled:

Change Settings…
Enter fullscreen mode Exit fullscreen mode

Clicking this opens the macOS Network proxy configuration.

Safari Advanced settings

3. Configure Proxy Settings in Network Preferences

Once the network window opens, you’ll see several options:

  • On the left, select the network interface you're using (e.g., Wi-Fi or Ethernet).
  • Click the Advanced button in the lower right corner.
  • In the new window, switch to the Proxies tab.

Network Proxies tab

4. Enable and Set Up the HTTP Proxy

In the Proxies tab, find and check the box for:

Web Proxy (HTTP)
Enter fullscreen mode Exit fullscreen mode

Once checked, enter the proxy server’s address and port number in the fields on the right.

If your proxy server requires authentication, input your username and password where indicated.

Proxy settings input

5. Save Your Proxy Configuration

After filling in the details, click OK to save.

Then, don’t forget to click Apply in the main Network Preferences window to activate the new settings.

Saving proxy settings

At this point, your Safari browser — along with other network activity on your Mac — will pass through the proxy server you specified.

How to Disable Proxy in Safari

If you want to turn off the proxy later:

  1. Return to the same Proxies configuration window via Safari > Preferences > Advanced > Change Settings.
  2. Uncheck any boxes that are active, particularly Web Proxy (HTTP).
  3. Click OK and then Apply to resignify proxy-free internet access.

This reverts your Mac’s network settings back to direct connections.

Disable proxy in Safari

Why Use Proxies with Safari?

Proxies can help you:

  • Maintain privacy by masking your IP address.
  • Access region-restricted content.
  • Manage traffic through controlled servers, helpful in corporate or development environments.

When choosing a proxy provider, reliability and speed are key. Providers like DataImpulse offer robust proxy services tailored for macOS users, delivering quality connections at competitive prices.


With these instructions, you can comfortably set up and manage proxies on Safari in macOS, enhancing your web browsing security and flexibility. For more advanced setups or troubleshooting, refer to the full macOS proxy integration guides, or check out proxy services like DataImpulse to find tailored packages for your needs.

Top comments (0)