What Is a Proxy Server? How It Works, Types and When You Need One
A proxy server is an intermediary that sends requests to websites on your behalf and passes the responses back, so the destination sees the proxy's IP address instead of yours. What makes one proxy different from another is mostly where that IP comes from — a home connection, a mobile carrier or a data centre — because that origin decides how much a website trusts the traffic. A proxy changes your visible address; on its own it does not encrypt your traffic or make you anonymous.
- proxy basics
- proxy server
- proxy types

Table of contents
The word gets used for everything from a corporate web filter to a rotating pool of millions of home IPs. Underneath, they all do the same thing: accept a request from one machine and repeat it from another. This guide explains that hop, the ways proxies are classified, and how to tell which one a job actually needs.
How a proxy server works
- 1Your client — a browser, a script, an app — is configured with the proxy's address and port.
- 2Instead of connecting to the website, the client connects to the proxy and says where it wants to go.
- 3The proxy opens its own connection to the website, from its own IP address.
- 4The website answers the proxy, and the proxy relays the response back to you.
For an HTTPS site the proxy does not read the page. The client sends a CONNECT request naming the host, the proxy opens a raw tunnel, and the TLS handshake happens between your client and the website through that tunnel. The proxy sees which host you connected to and how much data moved — not the URLs, headers or content inside.
The quickest way to see a proxy working is to load an IP echo page with and without it. Our IP checker shows the address and network a site sees, which is exactly what changes.
Types of proxy servers by IP origin
This is the classification that changes outcomes. Websites and anti-bot systems look up who owns an address — its ASN — and treat hosting networks very differently from consumer ones.
| Type | Where the IP comes from | Trust | Typical use |
|---|---|---|---|
| Residential | Real home broadband connections | High | Scraping protected sites, geo-checks, ad verification |
| Mobile | 4G/5G carrier networks, shared by many users | Highest | Social platforms, app testing, the hardest targets |
| ISP | Hosted in a data centre, registered to a consumer ISP | High, and static | Account management, long logged-in sessions |
| Datacenter | Cloud and hosting providers | Low to medium | Tolerant targets, bulk throughput, internal tooling |
The trade-off runs in one direction: the more a site trusts an address, the scarcer and more expensive it is. The residential vs datacenter vs ISP comparison works through the cost of the same job on each, and it is often cheaper than people expect to stay on datacenter.
Types by protocol: HTTP, HTTPS and SOCKS5
- HTTP proxies understand web requests. They can forward plain HTTP and tunnel HTTPS with
CONNECT, which covers browsers, scrapers and nearly every HTTP library. - HTTPS proxies are HTTP proxies you connect to over TLS, so the hop between you and the proxy is encrypted as well. Useful on untrusted networks; not every client supports them.
- [SOCKS5](/blog/what-is-a-socks5-proxy) works a layer lower and forwards any TCP connection — and UDP where supported — without caring what protocol runs inside. It is the choice for non-web traffic such as game clients, mail or custom protocols.
For ordinary web work the protocol rarely decides success; the IP origin does. The detailed trade-offs are in HTTP vs SOCKS5 proxies.
Forward proxy vs reverse proxy
| Forward proxy | Reverse proxy | |
|---|---|---|
| Acts on behalf of | The client | The server |
| Hides | The client's IP from websites | The origin servers from visitors |
| Configured by | The user or their organisation | The website operator |
| Examples | Residential proxy, office web filter | Cloudflare, nginx, a load balancer |
When a site sits behind Cloudflare, your forward proxy connects to Cloudflare's reverse proxy, which then decides whether to pass the request to the real server. That second layer is where most blocks happen — the Cloudflare 1020 and 1015 errors are the reverse proxy saying no.
Transparent, anonymous and elite proxies
Older guides grade proxies by the headers they add. A transparent proxy forwards your real IP in X-Forwarded-For and announces itself with a Via header. An anonymous proxy hides your IP but still admits it is a proxy. An elite or high-anonymity proxy adds nothing at all.
Headers are the least of it today. Modern detection ignores what a proxy claims and looks up what the address is: its ASN, its history and its fraud score. An elite proxy on a flagged datacenter range is still blocked on sight.
What a proxy server does not do
- It does not encrypt your traffic. HTTPS stays encrypted end to end, but anything you send over plain HTTP is visible to the proxy operator.
- It does not cover your whole device. Only the apps you point at it use it. Your system, other programs and often DNS lookups still go direct — which is the main practical difference from a VPN.
- It does not hide your browser. Cookies, logins and your browser fingerprint travel through the proxy untouched. A new IP with the same cookies is still you.
Residential, ISP, datacenter and mobile in one account
Residential from €1.20/GB with data that never expires, ISP from €1.80/IP, datacenter from €1.20/IP and mobile at €5.00/GB. HTTP and SOCKS5 on every plan.
When you actually need a proxy
| Job | Why a proxy helps | Start with |
|---|---|---|
| Web scraping | Spreads requests across many addresses so no single IP trips a rate limit | Rotating residential |
| Multiple accounts | Gives each account its own stable, unrelated address | ISP, one IP per account |
| Price and SERP monitoring | Shows the page a customer in another country or city actually sees | Geo-targeted residential |
| Ad verification | Checks what real users in each market are served | Residential or mobile |
| Load and QA testing | Reproduces traffic from outside your own network | Datacenter |
If none of these apply and you only want privacy on public Wi-Fi, a VPN is usually the simpler tool. Proxies earn their place when you need many addresses, specific addresses, or control over which app uses which one.
Free proxies: why they are a bad trade
Public proxy lists are full of misconfigured servers and deliberate traps. Their addresses are shared by thousands of strangers, so they are usually already banned where you want to use them, and the operator can read every unencrypted request and inject content into it. If the goal is a test, a single gigabyte of residential bandwidth costs about as much as a coffee and tells you far more. See how to test proxy quality for what to measure.
How to set one up
Every proxy comes down to four values: host, port, username and password — or a whitelisted IP instead of the credentials. Where you enter them depends on the client.
# Quick check from any terminal: which IP does the site see?
curl -x http://USERNAME:PASSWORD@PROXY_HOST:PROXY_PORT https://api.ipify.org- Browsers — system proxy settings, or a per-profile proxy in an anti-detect browser.
- Python — the
proxiesargument in requests, or middleware in Scrapy. - Headless browsers — the launch options in Playwright, Puppeteer or Selenium.
- Everything else — the integrations directory has copy-paste setups for common tools.
If the connection fails immediately, the error message usually says which leg broke. ERR_PROXY_CONNECTION_FAILED means the proxy was never reached; a 407 means it was reached and refused your credentials.
Sources
Frequently asked questions
What is a proxy server in simple terms?
It is a computer that makes internet requests for you. You send your request to the proxy, the proxy fetches the page from its own IP address, and passes the result back. The website sees the proxy's address instead of yours.
Is a proxy server the same as a VPN?
No. A VPN encrypts and routes all traffic from your device through one tunnel. A proxy only handles the apps you configure to use it, does not add encryption by itself, and is far easier to run across many different IP addresses at once.
Does a proxy server hide my IP address?
Yes, from the website you visit — it sees the proxy's IP. The proxy provider can still see your real address, and cookies, logins and browser fingerprints can still identify you unless you manage them separately.
What is the difference between a forward and a reverse proxy?
A forward proxy acts for the client and hides the client's IP from websites. A reverse proxy acts for a website, sitting in front of its servers to cache, balance load and filter traffic. Cloudflare and nginx are common reverse proxies.
Are proxy servers legal?
Using a proxy is legal in most countries. What matters is what you do through it — the same rules on terms of service, data protection and unauthorised access apply with or without a proxy. See our guide on whether proxies are legal for detail.
Which type of proxy server should I use?
Use datacenter proxies when the target tolerates them, because they are cheapest and fastest. Move to rotating residential for protected sites and scraping, ISP proxies for long-lived accounts that need one stable address, and mobile proxies for the strictest platforms.
Are free proxy servers safe?
Rarely. Public proxies are shared, usually already blocked, often slow, and the operator can read and modify unencrypted traffic. They are unsuitable for anything involving logins or personal data.
The seamless team runs residential, ISP and datacenter proxy infrastructure and writes these guides from day-to-day operational experience.
Ready to try seamless proxies?
Residential, ISP and datacenter proxies with no data expiry.
Browse PlansKeep reading
Residential vs Datacenter vs ISP Proxies: Which Should You Choose?
Speed, authenticity, cost and use cases compared across the three main proxy types — with a decision rule, a worked cost model and the mistakes that burn budgets.
ComparisonsProxies vs VPN: What's the Difference?
How proxies and VPNs differ in architecture, encryption and scale — and why a VPN quietly fails at scraping and multi-accounting.
GuidesHTTP vs SOCKS5 Proxies: Which Should You Use?
What actually differs between the two protocols, which one your tool needs, and why the choice matters far less than most guides suggest.
