What Is a Proxy? How It Works and What It’s Used For

What is a proxy? It’s a server between your device and the websites you open. Your requests go through it, so a site sees the proxy’s IP address instead of yours. People use proxies to browse from another country, keep work accounts on separate IPs or filter office traffic. On its own, a proxy doesn’t encrypt traffic.

Below: how a proxy works, the main types, where to turn it on in your phone and computer settings, and how to check that it works.

Contents

How a proxy server works

Diagram: without a proxy the website sees your device's IP, through a proxy it sees the proxy server's IP

“Proxy” means someone authorized to act on your behalf, and a proxy server does exactly that online. Without it, your browser connects to a website directly, and the site sees your IP address. With a proxy, the browser sends the request to the proxy server, which forwards it to the site and passes the response back. To the website, the proxy is the visitor.

A proxy only changes your network address. Everything else looks the same to the site:

  • cookies and logins: if you’re signed in, the site recognizes you through the proxy too;
  • the browser fingerprint: screen size, fonts, graphics card, browser version;
  • your system language and time zone. If the IP is in Germany but the browser’s time zone is New York, the site will notice.

What a proxy is used for

  • Seeing a site or an ad from another country. Marketers check search results and ads the way users in a target region see them.
  • Keeping work accounts on separate IPs. Platforms compare login addresses, and accounts that share an IP are easier to link.
  • Collecting public data. Scrapers spread requests across many addresses so a site doesn’t throttle one IP.
  • Filtering and speeding up office traffic. A corporate proxy blocks unwanted sites and caches popular pages.
  • Keeping your IP from websites. It hides nothing from your internet provider, see the VPN comparison below.

Types of proxies

The main difference is where the IP address comes from. That decides how websites treat the proxy.

TypeWhose IP it isHow sites see itTypical tasks
DatacenterA hosting providerAs data center traffic: more CAPTCHAs and checksScraping, testing, sites without strict protection
ResidentialA home internet providerAs a regular userAccount work, checking local search results and ads
MobileA mobile carrier, 4G or 5GRarely banned: many subscribers can share one carrier IPSocial media, sign-ups, accounts that get frequent checks
ISP, or static residentialAn internet provider, but hosted in a data centerAlmost like residential, with a fixed addressLong sessions of one account on one IP

More on mobile proxies: mobile proxies explained.

Other ways to classify proxies:

  • By protocol. HTTP(S) proxies handle web requests and suit browsers. SOCKS5 relays connections from any app, supports UDP and username and password login (RFC 1928).
  • By IP rotation. Static proxies keep the same address while you pay for it. Rotating proxies change the IP on a timer or via a link.
  • By access. A shared proxy serves several customers at once, a private one serves only you. Shared proxies are cheaper, but other users can ruin the IP’s reputation.
  • By anonymity. A transparent proxy passes your real IP to the site in the X-Forwarded-For header. An anonymous proxy hides your IP but reveals that a proxy is involved, for example with a Via header. An elite proxy reveals neither. Anonymity has nothing to do with changing IPs: that’s rotation.
  • By side. All of the above are forward proxies that a user sets up. A reverse proxy sits in front of a website and takes requests instead of its server, as Cloudflare and nginx do.

Proxy vs VPN: what’s the difference

Both change the IP a website sees. They differ in scope and in who else can see your traffic.

No proxyProxyVPN
IP the website seesYoursThe proxy’sThe VPN server’s
What your internet provider seesSites you visit and the content of non-HTTPS pagesThe same: the link to the proxy is usually unencryptedOnly a connection to the VPN server
What the server owner sees–Sites you visit and the content of non-HTTPS pagesSites you visit and the content of non-HTTPS pages
What goes through it–The browser or app where the proxy is setAll of the device’s traffic
A separate IP for each accountNoYes, one proxy per browser profileNo, one IP for the whole device

Nobody in between can read HTTPS pages: they’re encrypted between your browser and the site. For multiple accounts, a proxy is more practical. A VPN switches the whole device, so all your accounts end up on one address again.

How proxy addresses are written

Providers give you a proxy as a string. Common formats:

FormatWhat’s in it
203.0.113.10:8080IP and port, no password. Only whitelisted IPs can connect
203.0.113.10:8080:login:passwordIP, port, username and password separated by colons
login:password@203.0.113.10:8080The same, with the credentials first
socks5://login:password@gate.provider.com:1080With the protocol and a domain instead of an IP

The port is the entry point on the server. SOCKS uses port 1080 by default, HTTP proxies often use 8080 or 3128, but a provider can assign any port.

Pick the type your provider specifies: an HTTP setting won’t connect to a SOCKS5 address. With IP whitelisting there’s no username or password. The proxy only accepts connections from the IPs you add in your provider’s dashboard.

How to set up a proxy on iPhone and Android

On iPhone and Android, a proxy is set per Wi-Fi network and is off by default. There’s no regular proxy switch for mobile data. Some apps, such as Telegram, have their own proxy settings and ignore the Wi-Fi ones.

iPhone

  1. Open Settings → Wi-Fi.
  2. Tap the (i) button next to the network you’re connected to.
  3. At the bottom, tap Configure Proxy.
  4. Choose Manual and enter the server and port. If the proxy needs a username and password, turn on Authentication.
  5. Tap Save.

Automatic is for a proxy auto-config (PAC) file, which companies sometimes provide. The iPhone Wi-Fi settings only support HTTP proxies.

Android (labels as on Google Pixel, other brands may differ)

  1. Open Settings → Network & internet → Internet.
  2. Tap the network you’re connected to, then Edit.
  3. Open Advanced options → Proxy and choose Manual.
  4. Enter the proxy hostname and port, then tap Save.

On Samsung phones it’s under Settings → Connections → Wi-Fi → the gear next to the network → the advanced settings. Android warns that the browser uses this proxy but other apps may not. There are no username or password fields, and no SOCKS5 option.

To turn the proxy off, set the same option back to Off on iPhone or None on Android. Mobile data (APN) settings can have a Proxy field, but your carrier fills it in, and you shouldn’t change it.

How to set up a proxy on Windows, Mac, Chrome and Firefox

Windows 11. Settings → Network & internet → Proxy. Next to Use a proxy server, select Set up, turn it on, enter the IP address and port, and save.

macOS. Apple menu → System Settings → Network → Wi-Fi → Details → Proxies. Turn on the type you need: Web proxy (HTTP), Secure web proxy (HTTPS) or SOCKS proxy. Enter the server and port, turn on Proxy server requires password if needed, and click OK.

Chrome has no proxy settings of its own and uses the system ones. Settings → System → Open your computer’s proxy settings takes you to the same Windows or macOS window. Chrome doesn’t support SOCKS5 proxies with a username and password.

Firefox can use its own proxy. Search its settings for “proxy” and open Connection Settings: you’ll find No proxy, Use system proxy settings and Manual proxy configuration. For SOCKS v5, keep Proxy DNS when using SOCKS v5 turned on, otherwise site lookups bypass the proxy.

A system proxy applies to every program that supports it. To give each account its own IP, set the proxy in a separate browser profile instead of in the system.

How to check that a proxy works

  1. Without the proxy, open an IP checker such as ipinfo.io and note your address.
  2. Turn the proxy on and reload the page. The IP and country should change to the proxy’s.
  3. Check for WebRTC and DNS leaks. IP checkers usually include these tests, and your real address shouldn’t appear in them.
  4. Look up the address’s reputation, its fraud score. The lower it is, the fewer CAPTCHAs and checks you’ll get.
  5. Compare the browser’s time zone and language with the proxy’s country.

If something goes wrong:

What you seeCommon causeWhat to do
Proxy error, proxy server not respondingWrong address, port or type, the proxy is down, the plan expiredCompare the details with your provider’s dashboard, check your balance
Error 407Wrong username or passwordRe-enter them. With whitelisting, add your current IP
Error 429Too many requests from this IPSlow down or switch to another IP
A CAPTCHA at every stepThe IP is blacklisted or from a data centerUse a residential or mobile proxy, check the fraud score

Proxies for multiple accounts

Platforms compare the IP addresses accounts log in from. If ten accounts work from one address, they’re easier to link, and a restriction on one can affect the rest. That’s why the rule for work accounts is one account, one proxy.

Two more rules:

  • the proxy’s country matches the account’s country: a US account is opened from a US IP;
  • the browser’s language and time zone match the IP’s country.

The IP is only one signal. Accounts are also linked by cookies and the browser fingerprint, so a separate IP isn’t enough: each account needs its own browser profile. More in multi-account management and why you need an antidetect browser.

How to add a proxy to an Accovod profile

In Accovod, every profile has its own proxy, its own cookies and its own browser fingerprint. You set the proxy in the profile form:

  1. Choose the type: HTTP or SOCKS5.
  2. Paste the address as host:port or host:port:login:password. The username and password fill in their own fields.
  3. Click the check mark. Accovod sends a real request through the proxy and shows the IP, fraud score, country and time zone.
  4. Save the profile.
New profile form in Accovod on macOS: HTTP proxy with a Connected check, Fraud 0/100, country and time zone, with the IP, username and password hidden

The iPhone app works the same way: address, type, username and password in the profile form, plus a Check proxy button. There the check shows the proxy’s IP, country and time zone.

Accovod profile on iPhone: proxy settings, the Check proxy button and the Proxy OK result, with the IP and username hidden

On desktop, the fraud score reads like this: 0–25 is a clean IP, 26–60 is medium risk, and above 60 the address often shows up in spam or belongs to a data center. If the proxy stops responding, the profile won’t fall back to your real IP: pages simply won’t load.

Step by step in the docs: connecting a proxy and proxy check and fraud score. Accovod runs on Windows, macOS and iPhone.

Common questions

Does a proxy hide your IP address?

From websites, yes, if the proxy is anonymous and your browser doesn’t leak your IP through WebRTC or DNS. The proxy provider always sees your real IP, and your internet provider can see that you’re connecting to a proxy. A transparent proxy even passes your address to the site in a request header, so it won’t hide anything.

What’s the difference between an HTTP and a SOCKS5 proxy?

An HTTP proxy understands web requests and suits browsers. SOCKS5 works at a lower level: it relays connections from any app and supports UDP and username and password login. Both work for browsing, but Chrome doesn’t support SOCKS5 with a username and password. Use the type your provider specifies, or the proxy won’t connect.

Should a proxy be on or off on my phone?

Leave it off unless you need it. Open the current Wi-Fi network’s settings: Configure Proxy on iPhone, Proxy in the advanced options on Android. Off or None means the system proxy isn’t used. Apps like Telegram keep their own proxy settings, so check those inside the app.

What is proxy mode vs TUN mode?

Some network apps and VPN clients let you choose a mode. In proxy mode, the app runs a proxy on the device itself, and only programs set to use it or the system settings go through it. In TUN (tunnel) mode, the app creates a virtual network adapter, and all of the device’s traffic goes through it, like a VPN.

Are free proxies safe?

They’re fine for a one-off test, not for accounts. The owner of a free proxy sees which sites you open and can read and alter pages that don’t use HTTPS. IPs from public lists are usually blacklisted, so sites greet them with CAPTCHAs. Free proxies also drop out without warning, and your account ends up logging in from one address after another.

To keep your accounts on separate IPs, create a profile for each one in Accovod and give it its own proxy.

Leave a Reply

Your email address will not be published. Required fields are marked *