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.6s

average response time

99.86%

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
Convergence-logo
Infoprice-logo
RTMP-logo
GobbleCube-logo
Roidynamic-logo
Insites-logo
Osint-logo
ExoClick-logo
Adsecure-logo
NovaBeyond-logo
hehemobi-logo

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.

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.

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.

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.

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.

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.

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?

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?

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?

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.

2 GB

SAVE 67%

$2.0

/GB

Total:$12$4+ VAT billed monthly

Use discount code - NOIDEA67

8 GB

SAVE 67%

$1.8

/GB

Total:$44$14.5+ VAT billed monthly

Use discount code - NOIDEA67

25 GB

SAVE 67%

$1.7

/GB

Total:$130$42.9+ VAT billed monthly

Use discount code - NOIDEA67

50 GB

SAVE 67%

$1.6

/GB

Total:$245$80.9+ VAT billed monthly

Use discount code - NOIDEA67

100 GB

SAVE 67%

$1.5

/GB

Total:$450$148.5+ VAT billed monthly

Use discount code - NOIDEA67

Pay as you go

$3.5

/GB

Total:$3.5+ VAT

250 GB

SAVE 50%

$2.0

/GB

Total:$1000$500+ VAT billed monthly

Use discount code - RESI50

500 GB

SAVE 50%

$1.75

/GB

Total:$1750$875+ VAT billed monthly

Use discount code - RESI50

1000 GB

SAVE 50%

$1.5

/GB

Total:$3000$1500+ VAT billed monthly

Use discount code - RESI50

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.6s avg. response time

99.86% 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

Safari browser

Learn how to set up proxies on your Safari browser.

Learn more

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.

Decodo-best-usability-award-2025-by-G2

Best Usability 2025

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

Decodo-Highest-User-Adoption-2025-award-by-G2

Best User Adoption 2025

Praised for the seamless onboarding experience and impactful engagement efforts.

Decodo-best-value-by-Proxyway-2025-award

Best Value 2025

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

techradar-logo

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