Safari browser proxy settings live in your device’s network settings, not in a separate Safari connection panel. On a Mac, configure the active network service. On an iPhone or iPad, configure the connected Wi-Fi network. You need a working proxy server address and port before either method can connect.
Mac or MacBook: System Settings → Network → your active connection → Details → Proxies.
iPhone or iPad: Settings → Wi-Fi → information button beside your connected network → Configure Proxy.
These settings can affect other apps that follow the system proxy. They do not create a Safari-only connection.
Key Takeaways
-
Mac: Safari uses the active network service’s proxy settings; other apps that follow those settings may share the connection.
-
iPhone and iPad: Configure the proxy for the connected Wi-Fi network. These settings do not carry over to cellular data or another Wi-Fi network.
-
Match the protocol: Use the provider’s assigned server, port, and authentication details. The iPhone Wi-Fi panel has no native SOCKS option.
-
Verify before relying on it: Check the exit IP in Safari and try your target website. Keep the original settings so you can restore them if needed.
Before You Start: Check Your Proxy Details
Get the protocol, server hostname or IP address, port, and authentication method from your provider or network administrator. Apple’s proxy configuration instructions distinguish manual endpoints from automatic configuration; a proxy auto-configuration (PAC) URL belongs in the automatic configuration field.
Server takes the hostname or IP address, without a scheme such as http:// or a web-page path. Port takes the assigned number. Use the proxy credentials, not your provider account login. For IP allowlisting, authorize your current public IP in the provider dashboard.
Example only: http://PROXY_USER:[email protected]:8080 is a nonworking HTTP proxy URL. Split it into Server: proxy.example.com; Port: 8080; Username: PROXY_USER; Password: PROXY_PASSWORD. Do not paste http://, the credentials, or the complete URL into Server.
For this example, a Mac can use the same host and port in Web Proxy (HTTP) and Secure Web Proxy (HTTPS) if the provider supports both through that endpoint. On iPhone, use Manual. Enter the example’s username and password in the authentication fields described in the device steps below. Replace all placeholders with your own assigned values.
Before editing, open https://ipinfo.io/ in Safari and note the public IP for comparison later. Record the original proxy options, endpoints, PAC URL, and bypass entries. Keep credentials out of shared screenshots. Ask the administrator before changing a work or school device.
Configure Safari Proxy Settings on Mac or MacBook
Open Proxies for Your Active Network Connection
- Open the Apple menu and choose System Settings.

- Select Network, then the connection carrying your traffic, such as Wi-Fi or Ethernet.

- Click Details, then Proxies. If the layout differs, search System Settings for “proxies” and confirm the selected network service.
You can also open Safari → Settings → Advanced and click Change Settings beside Proxies. Apple’s Safari setup guide documents this shortcut to network settings. Older versions may use System Preferences or Preferences; follow the labels on your device rather than a screenshot from another version.
MacBook Safari proxy settings use the same network controls as other Macs. A proxy configured on the Wi-Fi service does not automatically configure Ethernet.
If your Mac uses System Preferences, open Network → your active connection → Advanced → Proxies. The legacy panel below shows the protocol and server fields; newer macOS versions use the System Settings path above.

Choose the Proxy Option and Enter Your Details
Follow your provider’s manual configuration or your administrator’s PAC instructions. Enable only the required options; HTTP and HTTPS settings may both be needed.
HTTP/HTTPS endpoint: First enable Web Proxy (HTTP) for HTTP pages and Secure Web Proxy (HTTPS) for HTTPS pages according to your provider’s instructions. Then enter Server and Port for each required option. If the provider supplies one HTTP endpoint for both, repeat its host and port in both rows. The HTTPS label refers to HTTPS destinations; it does not by itself establish an encrypted connection to the proxy.
SOCKS endpoint: Turn on SOCKS Proxy and enter its assigned host and port. Use this option only for an endpoint that supports SOCKS; changing the option does not convert an HTTP proxy into a SOCKS proxy.
If the selected proxy requires authentication, turn on Proxy server requires password where available and enter the proxy username and password. Repeat this for each configured option that requires a login. A separate macOS request to authorize network changes uses your device credentials.
PAC configuration: For an administrator-supplied PAC URL, enable Automatic Proxy Configuration and enter the URL. Auto Proxy Discovery is a separate option for discovering a network’s configuration; it is not where you paste a PAC address. Use it only when your administrator instructs you to. PAC rules can send some destinations directly and others through a proxy.
Review bypass entries and preserve any required local-network exceptions. Save with OK and any additional confirmation shown by your version, then check Safari using the verification steps below. If pages stop loading, jump to the restore section.
Set or Change Safari Proxy Settings on iPhone and iPad
How Does Safari Use Proxy Settings on iPhone?
Safari proxy settings on iPhone apply to the selected Wi-Fi network. Apple’s iPhone Wi-Fi guide places HTTP Proxy among that network’s settings. This ordinary Wi-Fi configuration does not carry over to cellular data or another Wi-Fi network. For cellular use, choose a client that explicitly supports your proxy protocol and cellular connections; these Wi-Fi steps alone are insufficient.
The built-in Wi-Fi panel does not provide the Mac’s SOCKS Proxy option. If you have only a SOCKS endpoint, ask for a compatible HTTP proxy endpoint or evaluate a separate supported client. Do not enter SOCKS credentials into an HTTP field and expect protocol conversion.
Enter the Server, Port, and Authentication
To configure a proxy for Safari on your connected Wi-Fi network:
- Open Settings → Wi-Fi and tap the information button beside the connected network.

- Scroll to HTTP Proxy and open Configure Proxy.
- Choose Manual. Enter the provider’s Server and Port in separate fields.
- If required, turn on Authentication and enter the proxy username and password.
- Tap Save, open Safari, and verify the connection.


To change an existing proxy, return to that Wi-Fi network’s Configure Proxy panel and update the server, port, or login. On iPad, use the same Wi-Fi settings path. For an administrator-supplied PAC URL, select Automatic, enter the URL, and save.
When using IP allowlisting, changing networks can change your public IP and require a new allowlist entry. The screenshots below illustrate the Wi-Fi selection and current proxy field layouts. The blank-value overview image has a disabled Save button and does not show a completed connection.
Find Your Connection Details with Socks5.IO
If you still need a proxy endpoint, Socks5.IO is a proxy provider you can consider. For a residential product, the residential proxy setup guide explains how to obtain your connection details. If you have already configured a proxy, continue to verification.
After signing in to the Socks5.IO dashboard, open your product’s connection settings and obtain its supported protocol, server, port, and authentication method. For manual setup on a Mac, select the HTTP/HTTPS or SOCKS option that matches the endpoint. On iPhone or iPad, use an HTTP-compatible endpoint for the Wi-Fi proxy panel; a SOCKS-only endpoint cannot be used in that panel.
The cropped dashboard list below illustrates the connection fields: Proxy IP Address maps to Server, Port maps to Port, and Username/Password supply the authentication fields when required. The image does not identify the endpoint’s protocol. Use the protocol and current values supplied for your selected product, rather than copying a port or assuming compatibility from the column names. Return to the matching device steps above, save the settings, and verify the connection in Safari.

Verify the Proxy Inside Safari
A saved setting is not a connection test. Use the same Safari window and IP-check page before and after the change, and note whether a VPN or Private Relay is already active. A third-party checker testing the endpoint separately does not establish that Safari uses it.
-
Reopen https://ipinfo.io/ in Safari. Use the pre-setup IP you recorded before changing the settings as your baseline.
-
Reload the page after saving and compare the displayed IP with your baseline and your provider’s expected exit. If you skipped the baseline, restore the original configuration to record it, then reapply the proxy.
-
Open the website you intend to use and try the required interactions. For that session, a pass means Safari shows the expected proxy exit and the target works without authentication errors.
Interpret the result:
Expected proxy IP and target page works: the connection passes these checks for this session.
Expected proxy IP but target page fails: the proxy route works for the IP-check page; check the target’s restrictions, any authentication error, and endpoint compatibility. If the original connection also fails on that page, investigate the website or local network first.
IP is unchanged: confirm the active network, relevant proxy switch, and bypass/PAC rules. If a VPN or Private Relay is active, account for it before deciding whether the proxy is being used.
The server address you entered may be a gateway, not the exit address shown to websites. With rotating residential proxies, different requests may use different exits; compare against the configured country/session behavior rather than demanding that the result match the gateway. A sticky session requests continuity within the provider’s limits, not a permanent address.
A changed IP does not prove that every app uses the proxy. It also does not automatically update a website’s saved language, account region, or delivery destination. IP geolocation databases can disagree.
Troubleshoot Safari Proxy Settings
Pages Stop Loading After Setup
Restore the previous configuration first and check whether Safari works directly. If it does, recheck the proxy host, assigned port, protocol, account access, and allowlisted IP. If direct browsing also fails, investigate the network or website rather than blaming the proxy alone.
Pages Load but Become Slow
Compare the same page with your original settings, then through the proxy. If only the proxied connection is slow, try another provider-supported endpoint or exit region and repeat the comparison. If both are slow, check the network or website first.
Safari Repeatedly Asks for a Proxy Password
Re-copy the proxy credentials, preserving any location or session parameters your product uses, and confirm the endpoint’s authentication method. For an HTTP proxy, a 407 response means proxy authentication is required or was not accepted; it is not a SOCKS error code. For a SOCKS connection, check any handshake or authentication error reported by the client and confirm that the endpoint supports the selected protocol and authentication method.
After correcting the settings, save them and reopen the IP-check page and your target website in Safari. If authentication still fails, contact the provider before changing saved credentials; do not delete unrelated Keychain entries.
The Exit IP Is Unchanged or Unexpected
Confirm that you edited the active connection and enabled the relevant proxy option. Check whether the test domain is bypassed or a PAC rule returns a direct connection. Compare with the provider’s expected exit, not its gateway.
If a VPN or Private Relay complicates the result, change one variable at a time. Apple’s Private Relay troubleshooting guide provides per-network controls and explains compatibility messages. Do not assume every proxy requires Private Relay to be disabled globally; restore any privacy settings changed for diagnosis.

Only Some Pages Work, or the Proxy Fails After Switching Networks
Check HTTP and HTTPS configuration, destination-specific restrictions, and bypass/PAC rules. A working IP-check page does not guarantee access to every site. On a new Wi-Fi network or Ethernet service, inspect its own proxy settings and update IP allowlisting if necessary.
Settings Are Locked or Keep Returning
A configuration profile or management service may control the proxy. Ask the device administrator to inspect it. Do not remove organization profiles to force a personal configuration.
Turn Off the Proxy or Restore Your Previous Settings
Mac: Return to System Settings → Network → the same service → Details → Proxies. Turn off only the options you enabled, or restore the original endpoints, PAC URL, and bypass entries. Save the change.
iPhone or iPad: Open Settings → Wi-Fi → the same network’s information button → Configure Proxy. For a temporary personal setup, select Off and Save. If you replaced an existing configuration, restore its original mode and details instead.
Reload Safari and check that normal browsing works again. You do not need to reset all network settings just to undo a manual proxy change. If the setting returns, check device management or a network utility with the administrator.











