Docs menu
Docs

How to Turn Off a Proxy (and Stop It Turning Back On)

To turn off a proxy, open your device's proxy settings and switch every proxy option off: on Windows 11, Settings > Network & internet > Proxy, then turn off "Automatically detect settings", "Use setup script" and "Use a proxy server"; on a Mac, System Settings > Network > Wi-Fi > Details > Proxies, and uncheck every box; on an iPhone, set Configure Proxy to Off; on Android, set the Wi-Fi network's Proxy to None. If the proxy keeps turning back on, something on the device reapplies it: usually a VPN or security app, a work or school policy, a browser extension or unwanted software, and you remove it there (Windows 11 steps below). If the proxy was ProxyField's, turning it off costs nothing: traffic never expires, so the gigabytes you bought stay on your balance.

residential IPs
412M+
from, traffic never expires
$1.95/GB
Easy Trial
1 GB for $2.95
On this page 11 sections

Turn off a proxy on Windows 11 and 10

  1. Open Settings > Network & internet > Proxy (Windows 10: Settings > Network & Internet > Proxy).
  2. Under Manual proxy setup, next to Use a proxy server, select Set up (some builds show Edit). In the "Edit proxy server" dialog, turn Use a proxy server off and select Save.
  3. Under Automatic proxy setup, next to Use setup script, select Set up, turn Use setup script off and select Save, unless your IT team added the script.
  4. Automatically detect settings only uses a proxy that the network announces, and a home network announces none, so it can stay on in the normal case. If the proxy comes back, turn it off too: a network or a script can announce one.

Chrome, Edge and most desktop apps follow these settings. Windows also has a separate machine-wide proxy (WinHTTP) for system services; to clear it, open Terminal or Command Prompt as administrator and run:

Shell
netsh winhttp show proxy
netsh winhttp reset proxy

reset proxy sets WinHTTP back to DIRECT, removing any configured proxy server (Microsoft Learn: netsh winhttp). show proxy then says "Direct access (no proxy server)." A VPN connection has its own proxy setting: Settings > Network & internet > VPN, select the connection, Advanced options, then Edit next to "Proxy settings for this VPN connection" and choose None (Microsoft Support: use a proxy server in Windows). More on Windows in the Windows proxy setup guide.

Windows proxy keeps turning back on

Something on the PC writes the proxy again, at sign-in, at restart or when an app starts. Work through these in order, quickest first, and restart after each step to see whether the proxy returns.

StepWhat to doWhat you see if it worked
1. All 3 switchesTurn off Automatically detect settings, Use setup script and Use a proxy server, select Save, restartAfter the restart, all 3 are still off
2. The system proxyAs administrator: netsh winhttp reset proxynetsh winhttp show proxy says "Direct access (no proxy server)."
3. The VPN's own proxyNetwork & internet > VPN > your connection > Advanced options: set its proxy to None; quit the VPN appThe proxy stays off with the VPN disconnected
4. Security and "web protection" appsTurn off the web-filtering or traffic-inspection feature of antivirus or parental-control apps, or quit the appThe proxy stays off while the app is closed; switch the feature off in the app for good
5. Browser extensionsDisable proxy, VPN and "privacy" extensions one by one in edge://extensions or chrome://extensionsChrome's Settings > System no longer says an extension controls the proxy
6. Unfamiliar softwareSettings > Apps > Installed apps and Settings > Apps > Startup: remove or disable what you did not installThe proxy no longer returns at sign-in
7. Malware scanWindows Security > Virus & threat protection > Scan options > Microsoft Defender Offline scan > Scan now (save your work: the PC restarts)The scan reports no threats, or removes the one that set the proxy
8. Network reset (last)Settings > Network & internet > Advanced network settings > Network resetAdapters reinstall and network settings go back to defaults; reinstall or reconfigure VPN software afterwards

Work or school PC? If the Proxy page says "Some of these settings are managed by your organization", or the switches are greyed out, Group Policy or device management sets the proxy. It comes back by design: ask your IT team instead of changing it again.

To see what is set before and after each step, run:

Shell
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v AutoConfigURL

ProxyEnable 0x0 means the manual proxy is off. A ProxyServer such as 127.0.0.1:<port> points to a program on your own PC, usually a VPN, a security app or adware. An AutoConfigURL value means a setup script is still set; "unable to find the specified registry key or value" means none is.

Turn off a proxy on a Mac

  1. Open System Settings > Network, select Wi-Fi (or Ethernet) and click Details.
  2. Open Proxies and turn off every option: Auto proxy discovery, Automatic proxy configuration, Web proxy (HTTP), Secure web proxy (HTTPS), SOCKS proxy.
  3. Click OK. Repeat for every network service you use.

From Terminal, the same for the Wi-Fi service:

Shell
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off
networksetup -setautoproxystate "Wi-Fi" off
networksetup -setproxyautodiscovery "Wi-Fi" off

scutil --proxy then shows no Enable : 1 lines. If the proxy comes back, look for a configuration profile in System Settings > General > Device Management (called Profiles on older macOS) and for VPN or security apps. See Mac proxy settings.

Turn off a proxy on iPhone and iPad

  1. Open Settings > Wi-Fi and tap the (i) next to your network.
  2. Scroll to HTTP Proxy, tap Configure Proxy and choose Off.
  3. Tap Save. The setting is per network, so repeat it for other Wi-Fi networks that have one.

If the option is greyed out or comes back, a configuration profile (Settings > General > VPN & Device Management) or a VPN app sets it. Details: iPhone proxy setup.

Turn off a proxy on Android

  1. Open Settings > Network & internet > Wi-Fi (names vary by maker) and tap the network, or long-press it.
  2. Tap the edit (pencil) icon or Advanced options.
  3. Set Proxy to None and save.

Apps that run their own proxy or VPN, shown with a key icon in the status bar, are turned off in the app itself. See Android proxy setup and phone proxy settings.

Turn off a proxy in a browser

  • Chrome and Edge use the system settings above. If Chrome's Settings > System says an extension controls your proxy, turn off that extension: proxy settings controlled by an extension has the steps. More in Chrome proxy settings.
  • Firefox has its own setting: Settings > General > Network Settings > Settings, then choose No proxy (or Use system proxy settings, if the system proxy is already off). See Firefox proxy setup.
  • Proxy extensions (switchers and provider extensions): set them to "Direct" or "System", or disable them in the browser's extensions page.

Turn off a proxy on Linux and in the terminal

Command-line tools read environment variables. Clear them for the current shell:

unset http_proxy https_proxy ftp_proxy all_proxy no_proxy
unset HTTP_PROXY HTTPS_PROXY FTP_PROXY ALL_PROXY NO_PROXY

Then delete the lines that set them from ~/.bashrc, ~/.zshrc, ~/.profile or /etc/environment, or they return in the next shell. On GNOME, turn off the desktop proxy with gsettings set org.gnome.system.proxy mode 'none'. A proxy for apt lives in a file under /etc/apt/apt.conf.d/; remove its Acquire::http::Proxy line. Full details in command line proxy and the Linux proxy setup guide.

Turn off the proxy for one request or one script

You do not have to switch the proxy off everywhere to skip it once:

# curl: skip any proxy for this request
curl --noproxy '*' https://example.com

# skip the proxy for some hosts in every tool that reads NO_PROXY
export NO_PROXY="localhost,127.0.0.1,.internal.example"

In Python requests, a session with trust_env = False ignores the proxy environment variables, and passing no proxies then connects directly. To stop using ProxyField in one tool, remove gate.proxyfield.io:7000 from that tool's proxy field.

What happens when you turn off a proxy

Your device connects to websites directly again, and sites see your own IP address and location. Nothing else changes: your files, accounts and saved passwords stay as they are. On a company network that only allows web access through its proxy, pages may stop loading; turn the proxy back on with the values your IT team gave you. Sites you were logged into through the proxy may ask you to sign in again, because the IP changed.

Check that the proxy is off

Open the same settings and confirm every option is off, or run the command-line checks in how to find the proxy your device uses. Then open the proxy checker without a proxy: it should show your own IP and location. If a page still fails, the proxy troubleshooting guide covers what else can break.

How to Turn Off a Proxy FAQ

How do I turn off proxy settings on Windows 11 when they keep turning back on?

ProxyField's or anyone else's, a proxy that returns is being reapplied by something on the PC. Turn off all 3 switches in Settings > Network & internet > Proxy and restart, run netsh winhttp reset proxy as administrator, set the VPN connection's own proxy to None, then disable security-app web filters, proxy extensions and unfamiliar startup apps one at a time. If it still returns, run a Microsoft Defender Offline scan, and use Network reset last; on a work or school PC, ask IT.

How do I delete proxy settings?

Open the proxy settings, clear the server and port, and switch every mode off: Configure Proxy to Off on iPhone, Proxy to None on Android, all 5 Proxies options unchecked on a Mac, and "Use a proxy server" and "Use setup script" off on Windows. On Windows, also run netsh winhttp reset proxy to clear the system services' proxy.

How do I disable a proxy in an app?

Open the app's own network or proxy settings and choose No proxy, Direct or System. If the app uses the system proxy, turn the proxy off in the system settings instead; scripts and command-line tools stop using it when you unset the proxy environment variables.

How do I fix proxy settings?

First decide whether you need a proxy at all: if not, turn every proxy option off and the problem usually goes with it. If you do, re-enter the exact server, port and login from your administrator or provider, then test them with a proxy checker.

What happens if you turn off proxy?

Your device connects to websites directly, and they see your own IP address and location. On networks that only allow web access through a proxy, such as some offices, pages may stop loading until you turn it back on.

How do I reset my internet proxy?

On Windows, turn off the manual proxy and setup script in Settings, then run netsh winhttp reset proxy as administrator, which sets the system services' proxy back to direct access. On a Mac, uncheck every option under Network > Details > Proxies; on phones, set the Wi-Fi proxy to Off or None.

How do I turn off the proxy blocker?

It depends on what blocks you. If a site or network blocks proxies, turn off your own proxy, VPN or proxy extension and reload; a network's own filter, such as a school's, can only be changed by its administrator.

Why does Windows say proxy settings are managed by your organization?

Group Policy or device management on a work or school PC sets the proxy, so the switches are greyed out and changes come back. Ask the IT team: removing a managed proxy can cut off web access on the company network.

Does turning off the proxy affect other applications?

Turning off the system proxy affects every app that used it, which is most browsers and many desktop apps. Apps with their own proxy setting, and scripts that read environment variables, keep their proxy until you change it there.

Is it safe to turn off proxy settings?

Yes, at home it is the normal setup. On a work device, check with the IT team first, because the company network may need its proxy for web access.

Show 4 more questionsShow fewer questions

How do I know if my proxy is disabled?

Every proxy option in the settings is off, and a proxy checker opened in the browser shows your own IP and location. On a Mac, scutil --proxy shows no enabled proxy; on Windows, netsh winhttp show proxy says "Direct access (no proxy server)." and ProxyEnable in the registry is 0x0.

How do I remove proxy settings in terminal?

Run unset http_proxy https_proxy all_proxy no_proxy and the uppercase versions, then delete the lines that export them from your shell profile files. Tools such as apt and git keep their own proxy settings, which you remove in their config files.

How do I disable the proxy for a single request?

In curl, add --noproxy '*'. In code, pass no proxy for that request, or list the host in NO_PROXY so every tool that reads it connects to that host directly.

How do I disable a proxy in my browser?

In Chrome and Edge, turn off the system proxy, because they use it; also check for a proxy extension that controls the setting. In Firefox, choose No proxy under Settings > General > Network Settings.

Easy Trial: 1 GB for $2.95.

Try for the price of 1 GB, no subscription, traffic never expires.