How to Set up a Proxy on macOS

Secure your entire Mac environment. Configure Decodo’s 115M+ residential IPs at the system level to enhance privacy and view location-specific content across all applications.

14-day money-back option

115M+

ethicall-sourced IPs

<0.5s

average response time

99.92%

success rate

3-day

free trial

99.99%

uptime

Trusted by:

Convergence-logo
Infoprice-logo
RTMP-logo
GobbleCube-logo
Roidynamic-logo
Insites-logo
Osint-logo
ExoClick-logo
Adsecure-logo
NovaBeyond-logo
hehemobi-logo
Proxy server between MacOS (Safari, Mail, Terminal, and third-party apps) and Internet — SYSTEM PROXIES

What are macOS system proxies

A macOS system proxy configuration routes all traffic leaving your Mac, including Safari, Mail, Terminal, and third-party apps, through an intermediary server. Unlike a browser extension that only affects web traffic, configuring a residential proxy in System Settings changes your digital location for the entire operating system. This is essential for developers testing localized software or marketers validating region-specific campaigns across multiple tools.

Decodo account connecting MacOS and Proxy credentials in a setup diagram

Prerequisites for configuration

Before you start, ensure you have:

  • A Mac running macOS Ventura, Sonoma, Sequoia, or later
  • A stable Wi-Fi or Ethernet connection
  • Your Decodo proxy credentials (host, port, username, password)

Step-by-step macOS proxy setup

Keep in mind that these steps apply to the newest System Settings interface. For older macOS versions, look for System Preferences, then Network, and Advanced.

Residential proxy setup panel showing endpoints, ports, usernames and settings in Decodo UI with 2 GB plan info

Step #1: Get your proxy credentials

  1. Log in to the Decodo dashboard.
  2. Navigate to the Residential tab, then Proxy setup.
  3. Select your target country (e.g., "USA" for a US account).
  4. Copy the host, port, username, and password.
Wi‑Fi panel showing 'Wi‑Fi' Connected and 'Privacy Warning', Known Networks and Other Networks in macOS Network settings

Step #2: Open Network settings

  1. Click the Apple menu in the top-left corner.
  2. Select System Settings.
  3. In the sidebar, click Network.
  4. Click on your active connection (e.g., Wi-Fi or Ethernet).
  5. Click the Details... button next to the network name.
Proxies pane showing Web proxy (HTTP) and Secure web proxy (HTTPS) on, Server/Port fields and "Proxy server requires password" off in macOS Wi‑Fi settings

Step #3: Configure proxy protocol

  1. Select Proxies from the left menu within the pop-up.
  2. Toggle the switch for Web Proxy (HTTP) to On.
  3. Toggle the switch for Secure Web Proxy (HTTPS) to On. You'll need to configure both for full web coverage.
Mac Wi-Fi Proxies pane showing Web proxy (HTTP): Server gate.decodo.com Port 7000 Username username_123

Step #4: Enter connection details

  1. In the Server field, paste gate.decodo.com.
  2. In the Port field, paste 7000.
  3. Turn Proxy server requires password to On.
  4. Enter your Decodo username and password.
  5. Click OK.
iplocation.net webpage showing 'What is My IP Location? | Geolocation' and IP Address Details IPv4 213.226.132.116 in browser UI

Step #5: Apply and authenticate

  1. Click OK again to close the details window.
  2. Open Safari or any browser.
  3. You may be prompted once by the system to verify your credentials. Click Save to add them to your Keychain.
  4. Visit iplocation.net to verify your new location.

Troubleshooting macOS connection issues

Here are a few tips to return to your normal connection and continue using a different IP address.

Keeps asking for a password?

Error 404 — Your link might be broken. Browser UI shows Connection lost and Troubleshooting Port 7000

Apple's macOS is strict about keychain security. If the system keeps prompting for the proxy password, open Keychain Access, search for gate.decodo.com, delete the entry, and re-enter it when prompted in the browser.

Safari works but Chrome doesn’t?

Error 404 — Your link might be broken. Browser UI shows Connection lost and Troubleshooting Port 7000

Chrome usually respects system settings, but if you have extensions installed (like FoxyProxy or SwitchyOmega), they will override the macOS system settings. Disable those extensions to use the system proxy.

SOCKS5 connection failing?

Error 404 — Your link might be broken. Browser UI shows Connection lost and Troubleshooting Port 7000

The macOS System Settings interface for SOCKS proxies does not always support username/password authentication natively. For verified SOCKS5 performance on Mac, we recommend using a specific tool like Proxifier or Shadowrocket (for M-series Macs).

Watch the macOS proxy setup guide

See exactly where to find the Network Settings on modern macOS and how to input your proxy credentials step-by-step.

Why use Decodo residential proxies on Mac

System-wide localization

Change your location for every app instantly. Whether you are checking a localized Spotify ad, testing an App Store listing, or using curl in Terminal, the entire OS appears to be in your target region.

Developer-friendly

Choose macOS as the preferred platform for developers, and integrate Decodo at the system level to run code, scripts, and API calls through residential IPs, without hardcoding proxy credentials into every script.

High trust & privacy

Encrypt your traffic on public Wi-Fi networks in coffee shops or airports. Our residential IPs provide a high trust score, reducing the number of verification challenges (CAPTCHAs) you encounter while browsing.

Affordable plans for macOS users

Choose a subscription that best matches your needs and project.

3 GB

$3.75

/GB

Total:$11.25+ VAT billed monthly

10 GB

$3.5

/GB

Total:$35+ VAT billed monthly

25 GB

POPULAR

$3.25

/GB

Total:$81.25+ VAT billed monthly

50 GB

$3.0

/GB

Total:$150+ VAT billed monthly

100 GB

$2.75

/GB

Total:$275+ VAT billed monthly

Pay as you go

$4.0

/GB

Total:$4+ VAT

With each residential proxy plan, you access:

115M+ ethically-sourced IPs in 195+ locations

HTTP(S) & SOCKS5 support

Continent, country, state, city, ZIP code, and ASN-level targeting

Rotating and sticky session options

<0.5s avg. response time

99.92% success rate

99.99% uptime

Seamless integration with scraping tools and bots

24/7 tech support

14-day money-back

SSL Secure Payment

Your information is protected by 256-bit SSL

Other mobile and browser configurations

Explore other setup guides for other operating systems and connection tools

iPhone

iPhone (iOS) System Setup

Configure proxies on your Apple mobile devices in just a few simple steps.

Learn more
The blue and silver Apple Safari compass logo, pointing firmly due North to remind you it only exists to help you download a better browser

Safari browser

Learn how to set up proxies on your Safari browser.

Learn more
The Google Chrome logo, a red, yellow, and green circular icon, quietly plotting to consume every remaining megabyte of your RAM

Google Chrome

Configure proxies in your Chrome browser with our step-by-step guide.

Learn more

Find out what people are saying about us

We're thrilled to have the support of our 135K+ clients and the industry's best.

Attentive service

The professional expertise of the Decodo solution has significantly boosted our business growth while enhancing overall efficiency and effectiveness.

Easy to get things done

Decodo provides great service with a simple setup and friendly support team.

A key to our work

Decodo enables us to develop and test applications in varied environments while supporting precise data collection for research and audience profiling.

G2 badge displaying 'Best Usability' with 'SPRING 2025' header and G2 logo

Best Usability 2025

Awarded for the ease of use and fastest time to value for proxy and scraping solutions.

Badge 'Highest User Adoption' displaying award label, SPRING 2025 with G2 logo in corner

Best User Adoption 2025

Praised for the seamless onboarding experience and impactful engagement efforts.

Round badge displaying 'BEST VALUE' with five stars and 'PROXYWAY 2025' inside a double-ring border.

Best Value 2025

Recognized for the 5th year in a row for top-tier proxy and scraping solutions.

TechRadar logo displaying 'tech radar' text with pink radar waves on a dark navy background

Techradar

The best proxy of 2025, that’s highly affordable for most use cases.

Frequently asked questions

Does the system proxy affect the Terminal?

Generally, yes. Most command-line tools (like curl or wget) respect the system proxy environment variables. However, some specific shell configurations may require you to export the proxy manually (e.g., export http_proxy=...).

Can I use "Automatic Proxy Configuration"?

Decodo does not currently provide a PAC (Proxy Auto-Config) file. For the most reliable connection, please use the Manual configuration steps listed above.

How do I turn off the proxy?

Go back to System Settings, select Network, then Details, and Proxies, and simply toggle the HTTP and HTTPS switches to Off. Click OK. Your internet connection will return to your direct ISP connection immediately.

Secure your Mac Connectivity

Experience privacy and global access across your entire operating system.

14-day money-back option

© 2018-2026 decodo.com (formerly smartproxy.com). All Rights Reserved