NEW! |One API call, clean data back. No scrapers needed.Get 10,000 Free Tokens →

How to Set Up a Proxy for Steam

Set up a proxy for Steam with its built-in HTTP setting, the system proxy or Proxifier, and see why a proxy won't lower ping or change your store region.

PublishedJuly 1, 2023
UpdatedOctober 21, 2026
Reading time13 min

Steam can use a proxy in four ways. The client has its own HTTP proxy setting, but it only appears in Big Picture mode and on Steam Deck, and it has no fields for a login and password. Outside Big Picture, Steam follows the proxy you set in Windows, macOS or Linux. If you want only Steam on the proxy while every other app stays on your normal connection, a proxifier app such as Proxifier forces it there. And for the store, community and market alone, a browser with its own proxy settings is enough.

Before you pick one, it helps to know what a proxy won’t do. It won’t lower your ping in online games, because game traffic mostly travels over UDP straight to game servers, and a proxy adds a hop rather than removing one. It also won’t get you another country’s store prices: Steam’s Subscriber Agreement forbids using a proxy to disguise where you live, and your store country follows your payment method anyway.

That leaves the jobs a proxy does well: it gets Steam working on networks that restrict it, keeps your home IP out of the connection on public Wi-Fi, and gives each Steam account a stable address of its own. The sections below cover each setup method, the UDP problem with games, and the errors people run into most often.

What a proxy changes in Steam#

Steam opens several kinds of connections at once, and only some of them follow a proxy. The store, community pages, market and login screens run in a built-in browser (on Windows it’s the steamwebhelper.exe process), and that part follows a proxy easily. Game downloads come from Steam’s content servers over HTTP, so they can go through a proxy too, although they often shouldn’t. The client’s own link to the Steam network uses UDP by default, and in-game traffic from multiplayer games is almost all UDP.

That split explains where a proxy helps:

  • Networks that restrict Steam. Campus, office and hotel networks often stop the Steam client from connecting, and Steam is unavailable in some regions. A proxy outside that network gets the store, login and downloads working again.
  • Slow store and community pages. If your provider routes to Steam’s web servers badly, a proxy in a well-connected datacenter can make pages load noticeably faster.
  • Several accounts. If you run a main account plus one for trading, a separate IP for each keeps them apart in Steam’s eyes.
  • Public Wi-Fi. A proxy keeps your home IP out of the connection on networks you don’t trust. It doesn’t encrypt the traffic, though, so on such networks a VPN is the safer choice.

And where it doesn’t:

  • Ping. An extra hop between you and the game server makes the route longer, so in most cases ping goes up. Many Valve games already send their traffic through Valve’s own relay network, which picks a good path for you.
  • Download speed. Downloads usually get slower through a proxy. To speed them up, pick a nearby server under Steam → Settings → Downloads → Download Region.
  • Store region and prices. Section 3.A of the Subscriber Agreement says you will not use IP proxying “to disguise the place of your residence”, whether to reach region-locked games or to buy at prices meant for another country, and Valve may terminate accounts that do. The store country only changes when you complete a purchase with a payment method from the new country, and no more than once every three months.

Before you start#

You’ll need a few details from your proxy dashboard, and a few choices matter more than they seem:

WhatWhat to choose for Steam
Address and portFrom your active service in the dashboard
ProtocolHTTP for Steam’s built-in setting and the Windows system proxy; SOCKS5 for Proxifier
AuthorizationIP allowlist: add your current IP in the dashboard, and nothing will ask for a password
Proxy typeA dedicated IP that only you use
LocationYour own country, close to you

The allowlist matters because neither Steam’s built-in setting nor the Windows proxy settings have fields for a login and password. With your IP on the allowlist, the proxy recognizes you by address, so there’s nothing to enter. At FineProxy that means port 8085 for HTTP and 1085 for SOCKS5; ports 8080 and 1080 are for login-and-password access.

A dedicated IP in your own country matters because of Steam’s sign-in checks. Steam shows the approximate location of each sign-in attempt, refuses suspicious ones, and limits sign-ins from an address after too many failures. On a shared or free proxy you inherit other people’s history, which is how users end up with “too many sign in failures from your location” on their first try. Our proxies for Steam are dedicated IPs with IP allowlisting, HTTP, HTTPS and SOCKS5.

Method 1: Steam’s built-in HTTP proxy#

This is the only setting inside Steam itself, and most guides miss it because it doesn’t appear in the regular Settings window. It lives in Big Picture mode, the controller-friendly interface that Steam Deck uses all the time.

  1. On Windows, macOS or Linux, open Steam and choose View → Big Picture Mode. On Steam Deck, stay in Game Mode.
  2. Press the Steam button (or the Steam menu in the corner), then open Settings → Internet.
  3. Scroll down to the HTTP proxy setting. On Steam Deck it’s under Advanced settings at the bottom of the page.
  4. Switch it to manual, enter the proxy’s IP address and HTTP port, and keep local addresses excluded so devices on your home network stay reachable.
  5. Restart Steam. On Steam Deck, use Power → Restart.

Steam saves the setting in config/proxyconfig.vdf inside its install folder. Because the setting has no login fields, it only works with an IP-allowlisted proxy. It covers the store, downloads and, on Steam Deck, SteamOS updates, but not traffic inside games.

On Steam Deck the same setting is the main option for Game Mode. Our Steam Deck proxy guide walks through it step by step, along with the Desktop Mode settings and a plugin that sends all traffic, games included, through SOCKS5.

Method 2: the system proxy#

When the built-in setting isn’t set, Steam’s web parts follow the proxy configured in your operating system. It’s quick to set up, but every other app that respects the system proxy will use it too.

Windows 10 and 11#

  1. Open Settings → Network & internet → Proxy.
  2. Under Manual proxy setup, click Set up and turn on Use a proxy server.
  3. Enter the proxy address and HTTP port, then click Save.
  4. Quit Steam completely with Steam → Exit, not just the window’s close button, and start it again.

This dialog only takes HTTP proxies and has no login fields, so use your allowlisted HTTP port. Our Windows proxy guide has the full walkthrough.

There’s a catch worth checking on this same page. Windows updates sometimes switch Automatically detect settings back on, and Steam then tries to find a proxy on your network that doesn’t exist. Users describe the result as “No internet connection” in the download queue while the browser works fine. If that happens, turn automatic detection off and clear the download cache under Steam → Settings → Downloads.

macOS#

  1. Open System Settings → Network, select your connection and click Details.
  2. Go to Proxies, turn on Web proxy (HTTP) and Secure web proxy (HTTPS), and enter the address and port for both.
  3. Click OK and restart Steam.

macOS also has a SOCKS field and a “Proxy server requires password” switch. Steam’s web parts use the HTTP and HTTPS entries, while support for the SOCKS field isn’t documented, so an allowlisted HTTP proxy is the safer choice. Our macOS proxy guide covers every screen.

Linux and Steam Deck Desktop Mode#

On Linux desktops, Valve developers have said the client reads the GNOME proxy settings first and the http_proxy environment variable second; see our GNOME proxy guide. On Steam Deck, the KDE proxy in Desktop Mode affects browsers and KDE apps rather than Steam in Game Mode, so use the built-in setting from Method 1 for Steam itself.

Method 3: route only Steam through Proxifier#

Proxifier forces chosen programs through a proxy, even programs with no proxy settings at all, while the rest of your system stays on a direct connection. It runs on Windows and macOS, costs $39.95 per license and has a 31-day free trial.

  1. Add the proxy. Open Profile → Proxy Servers → Add, enter the address and port, choose SOCKS5, and turn on authentication only if you’re not using the IP allowlist. Click Check to test the connection.
  2. Create a rule for Steam. Open Profile → Proxification Rules → Add, name it “Steam”, and add the programs. On Windows these are steam.exe, steamwebhelper.exe and steamservice.exe; on macOS, the Steam app and its Steam Helper processes.
  3. Point the rule at your proxy. Set Action to the SOCKS5 proxy, move the rule above Default, and leave Default on Direct.
  4. Send DNS through the proxy. In Profile → Name Resolution, choose to resolve hostnames through the proxy, so the network you’re on doesn’t see Steam’s lookups.
  5. Force Steam onto TCP. Proxifier carries TCP only, while the Steam client connects to the Steam network over UDP by default. Add -tcp to the end of the Target field in the Steam shortcut’s properties, so that connection also goes through the proxy.
  6. Restart Steam and watch Proxifier’s connection log. Steam’s processes should now appear with your proxy next to them.

Our Proxifier setup guide shows each screen. A rule with only steam.exe is the most common mistake here: the store, community and login screens run in steamwebhelper.exe, so without it most of Steam stays on your real connection.

Leave game executables out of the rule. Proxifier can’t carry their UDP traffic, so a game added to the rule either keeps using a direct connection for gameplay or fails to connect.

Method 4: Steam in the browser#

If you only need the store, community, profiles or market, you don’t have to touch the client.

  • Firefox has proxy settings of its own, separate from the system ones, under Settings → Network Settings → Manual proxy configuration. See our Firefox proxy guide.
  • Chrome, Edge, Brave and other Chromium browsers follow the system proxy. To send only Steam through a proxy, use an extension such as FoxyProxy with a pattern for *.steampowered.com and *.steamcommunity.com, and leave every other site direct.

The browser can’t install or launch games, but it’s the safest way to test a proxy before you change anything in Steam. Guides for other browsers and extensions are in our integration hub.

Games and UDP traffic#

None of the methods above put gameplay itself through a proxy. Multiplayer games exchange small UDP packets with game servers many times a second, and HTTP proxies can’t carry UDP at all. SOCKS5 can, through a feature called UDP associate, but the client in front of it has to support that too, and Proxifier doesn’t.

For most players that’s fine, because the reasons to proxy a game are rare. The common one is a network that lets the Steam client through but stops game traffic. In that case you need a client that creates a virtual network interface and forwards all traffic, UDP included, to a SOCKS5 proxy with UDP support. On Steam Deck that’s a Decky plugin, covered in our Steam Deck guide; on a PC, a VPN usually does the same job with less setup. FineProxy’s SOCKS5 ports support UDP, and our UDP proxy page explains how it works.

Expect the extra hop to show up in your ping. Pick a proxy location close to the game’s servers, and test it in a match you don’t care about first.

Several Steam accounts on one PC#

Steam lets you own more than one account, and plenty of players keep a main account plus one for trading or testing. The client signs in to one account at a time, so the setup depends on what each account does:

  • Playing on different accounts. Switch with Steam → Change Account. If each account should have its own IP, keep a separate Proxifier profile per account and load the right one before you switch.
  • Trading and inventory work. Most of it happens on the Steam website, so give each account its own browser profile with its own proxy, and cookies and IPs will never mix. Anti-detect browsers such as AdsPower and Dolphin Anty make this simple.

Keep each account on the same IP and the same device over time. Steam Guard asks for a code on a device it doesn’t recognize, and a newly authorized device can’t trade or use the market for seven days unless the Steam Guard Mobile Authenticator has been active on the account for at least seven days. Clearing cookies or switching browsers counts as a new device too. Accounts without the authenticator also get trade holds of up to 15 days.

Market tools run into another limit. Valve doesn’t publish one, but developers report that price requests from a single IP start returning “too many requests” after about 20 a minute. Steam Support has also said that it treats an IP shared across many accounts as a warning sign, so splitting accounts across dedicated IPs is safer than sharing one.

Two rules apply however you set things up. Selling, renting or transferring an account breaks the Subscriber Agreement, and Valve may treat accounts linked to the same phone number as one person, so a game ban on one can reach the others.

Check that it works#

Steam doesn’t show your IP address anywhere, so check from the outside:

  1. Browser test. With the same proxy active (the system proxy or a browser extension), open any IP-check site. It should show the proxy’s IP, not yours.
  2. Proxifier log. With Method 3, the log should list steam.exe and steamwebhelper.exe connecting through your proxy.
  3. Sign-in prompt. When you first sign in through the proxy, the approval request in the Steam Mobile app shows an approximate location. It should match the proxy’s city, not yours.

Troubleshooting#

ProblemLikely causeFix
“No internet connection” in Steam while the browser worksWindows turned Automatically detect settings back on, or the proxy port is wrongTurn detection off, check the port, clear the download cache
Steam can’t reach the network through ProxifierThe client’s UDP connection bypasses the proxyAdd -tcp to the Steam shortcut and include steamwebhelper.exe in the rule
Store loads, but part of Steam ignores the proxyOnly steam.exe is in the ruleAdd steamwebhelper.exe and steamservice.exe
Proxy asks for a password, or nothing loadsSteam’s setting and Windows have no login fieldsAdd your IP to the allowlist and use the allowlist port
“Too many sign in failures from your location”The IP was used by others for failed sign-insSwitch to a dedicated IP, or wait and sign in once from another network
Sign-in refused when approving it in the Steam appThe phone and the PC show different countriesEnter the Steam Guard code instead of approving the request
Downloads are slow or keep stoppingDownloads go through the proxyTake downloads off the proxy, or choose a closer download region
Games lag or can’t join serversGame traffic goes through a TCP-only proxyKeep games on a direct connection, or use a SOCKS5 proxy with UDP
The store shows another currency, or a purchase failsThe proxy’s country doesn’t match your accountTurn the proxy off and buy from your real location

To undo everything, set Steam’s HTTP proxy back to off in Big Picture, turn off the system proxy or the Proxifier rule, and restart Steam.

Proxy or VPN for Steam?#

ProxyVPN
What it coversOnly the apps you chooseThe whole device, including games
Game (UDP) trafficOnly with a UDP-capable SOCKS5 proxy and a matching clientYes
EncryptionNoYes
Separate IP per accountEasyHard
SetupSteam’s setting, the system proxy, Proxifier or a browserOne app

Pick a proxy when you want only Steam, or a single account, on a specific IP and everything else left alone. On public Wi-Fi, or on a network that lets almost nothing through, a VPN makes more sense, because it carries all traffic, games included, and encrypts it. FineVPN runs on WireGuard, which adds little delay, and you can try it free for 14 days.

Neither one lowers ping in normal conditions, and Steam’s rule against disguising your country applies to both.

Does Steam have proxy settings?

Yes, but only in Big Picture mode and on Steam Deck, under Settings → Internet. The setting takes an address and port without a login, so it needs a proxy that recognizes you by IP. In the regular Steam window there's no proxy page, and Steam follows the proxy set in your operating system.

Is it allowed to use a proxy with Steam?

Using a proxy for your connection is fine. Using it to disguise where you live, to reach region-locked games or to buy at another country's prices, breaks section 3.A of the Steam Subscriber Agreement, and Valve may close accounts that do it.

Can a proxy lower my ping in Steam games?

Almost never. Game traffic goes over UDP to game servers, and a proxy adds a hop to that route. It can only help when your provider routes to a particular server badly, and even then a VPN is the simpler way to test it.

Can I change my Steam region with a proxy?

No. Your store country follows your payment method: it changes only after a purchase with a payment method from the new country, and no more than once every three months. Disguising your location for this is against Steam's rules.

Should I use SOCKS5 or HTTP for Steam?

Use HTTP for Steam's built-in setting and the Windows system proxy, because they don't accept anything else. Use SOCKS5 with Proxifier, and a SOCKS5 proxy with UDP support if game traffic has to go through the proxy too.

Can I set up a proxy on Steam Deck?

Yes. In Game Mode, open Settings → Internet → Advanced settings and set the HTTP proxy to manual. It covers the store, downloads and SteamOS updates but not games; for all traffic you need a Decky plugin with a SOCKS5 proxy.

Why does Steam refuse my sign-in after I start using a proxy?

Steam shows the approximate location of each sign-in and can refuse an attempt that looks unusual, for example when your phone and PC appear in different countries. Enter the Steam Guard code instead of approving the request in the app, and keep each account on one stable IP.

Are free proxies OK for Steam?

No. They're slow, often shared by many people whose failed sign-ins count against the IP, and you'd be sending your Steam login through a server run by someone you don't know.