The main types of proxies, grouped by where the IP address comes from, are residential, ISP, datacenter and mobile proxies. Proxies are also classified by protocol (HTTP, HTTPS or SOCKS5), by session (rotating or sticky), by access (shared or private), by direction (forward or reverse) and by anonymity level (transparent, anonymous or elite).
These labels are independent and stack on top of each other. A single proxy can be residential, rotating, SOCKS5 and elite at the same time. The IP source matters most, because it decides how websites see your traffic, which is why most teams that collect public data start with residential proxies and add other types only where they fit.
This guide walks through each category, what it means in practice and when to use it.
Types of proxies at a glance
| Category | Types | What it decides |
|---|---|---|
| IP source | Residential, ISP, datacenter, mobile | How websites classify and trust your traffic |
| Protocol | HTTP, HTTPS, SOCKS5 | What traffic the proxy can carry |
| Session | Rotating, sticky | Whether your IP changes between requests |
| Access | Shared, private | Who else uses the same IP |
| Direction | Forward, reverse | Whether it protects the client or the server |
| Anonymity | Transparent, anonymous, elite | What the website learns about you |
Types of proxies by IP source
This is the classification most people mean when they ask about proxy types. Websites look up who owns an IP address, and the answer shapes how they treat every request from it.
| Type | IP owner | Speed | How websites see it | Typical use |
|---|---|---|---|---|
| Residential | Consumer ISPs, real homes | Moderate, varies | Ordinary home visitor | Scraping protected sites, local results |
| ISP | Consumer ISPs, hosted on servers | High, consistent | Home internet user | Long sessions, account work |
| Datacenter | Hosting and cloud companies | Highest | Server traffic | Tolerant sites, high volume |
| Mobile | Mobile carriers | Lower, varies | Phone on a carrier network | Mobile-first platforms |
Residential proxies
A residential proxy routes your request through an IP address that a consumer internet provider assigned to a real home connection. The website sees an ordinary household in a specific country, city and provider network, not a server.
That is why residential proxies are the default for retail sites, search engines, travel sites and marketplaces that filter server traffic. Because traffic travels over real home connections, latency varies more than on a server, and plans are usually billed per gigabyte.
Shifter’s residential network has 205M+ IPs in 195+ countries. You can target by country, region, city or ASN, set directly in the proxy username, and choose between three pools: Full Geo, Country Geo and Non-Geo.
ISP proxies
ISP proxies use IP addresses registered to consumer internet providers, but the addresses are hosted on servers instead of home devices. Websites see a home internet user, while you get the speed and uptime of server hardware.
With Shifter’s ISP proxies, each IP stays in the city and on the ISP (ASN) you choose for the whole billing period. That makes them a good fit for logged-in sessions, account management and any task where a changing location would look suspicious.
Datacenter proxies
A datacenter proxy uses an IP owned by a hosting or cloud company. It was never assigned to a household, and the ranges these companies use are publicly known, so websites can identify the traffic as coming from servers.
Datacenter proxies are the fastest and cheapest type, and they work well on sites that do not filter by network origin. On stricter sites they get challenged or blocked quickly. Shifter does not sell datacenter proxies; if you want the full picture, read our guide to what datacenter proxies are and when they make sense.
Mobile proxies
A mobile proxy routes traffic through a mobile carrier network, the same 3G, 4G or 5G networks phones use. Carriers put many subscribers behind a small number of public IPs, so one mobile address can represent many real users at once. Websites are careful about blocking these IPs because they would block genuine customers too.
Mobile proxies are mainly used for mobile-first apps and social platforms. They are usually the most expensive type per gigabyte, and speeds vary with the network. Shifter does not sell mobile proxies; for most web data work, residential IPs cover the same ground at a lower cost.
Types of proxies by protocol
The protocol decides what kind of traffic a proxy can carry and how your tools connect to it.
HTTP proxies handle web traffic. They understand HTTP requests and can read or modify headers, which is useful for filtering and caching.
HTTPS proxies carry encrypted web traffic. The client opens a tunnel through the proxy with the CONNECT method, so the proxy passes the encrypted data along without reading the page content. In practice, most providers offer HTTP and HTTPS on the same endpoint.
SOCKS5 proxies work at a lower level and carry almost any TCP traffic, plus UDP where supported. They do not interpret the data, which makes them a good fit for non-web tools, custom clients and some automation setups.
Shifter supports both HTTP(S) and SOCKS5 through one gateway, p.shifter.io:443, with username and password authentication. For a side-by-side comparison, see HTTP vs SOCKS5 proxies.
Types of proxies by session: rotating vs sticky
Session behaviour is a separate choice from IP source. A residential proxy can rotate or hold its address, depending on how you configure it.
Rotating proxies give you a new IP on every request or after a set interval. Traffic spreads across a large pool, so no single address carries enough requests to stand out. This suits scraping, price monitoring and SERP tracking, where each request stands on its own.
Sticky sessions keep the same IP for a set time. You need them for logins, shopping carts, paginated results and any multi-step flow, because a session that jumps between locations mid-way looks like account takeover.
With Shifter, residential traffic can rotate per request. To hold an IP instead, add a session ID and a duration to the username, using sid-<id> and ttl-<seconds>. Our guide to how rotating proxies work covers the settings in more detail.
Types of proxies by access: shared vs private
Shared proxies are used by several customers at the same time. They cost less, but you also inherit whatever the other users do with the IP. If someone else gets an address flagged on a site, you feel the effect too.
Private proxies are assigned to one customer for a period. You control all the traffic on the address, which makes its reputation more predictable. This matters most for account work, where an IP’s history follows it.
Rotating residential pools work differently. Addresses are drawn from a very large pool for each request or session, so the question is less about who owns an IP and more about how well the provider manages pool quality.
Forward vs reverse proxies
A forward proxy sits in front of the client. Your application sends requests to the proxy, and the proxy sends them out to websites under its own IP. Every type covered so far in this guide, from residential to mobile, is a forward proxy.
A reverse proxy sits in front of a web server. Visitors connect to it instead of the origin server, and it passes requests inward. Companies use reverse proxies for load balancing, caching, TLS termination and protection against attacks. Nginx, HAProxy and CDN edge networks are common examples.
If you are buying proxies to collect data, test websites or manage accounts, you need a forward proxy. Reverse proxies are infrastructure you run for your own site.
Types of proxies by anonymity level
Anonymity levels describe what a proxy reveals in the request it sends.
- Transparent proxies pass your real IP along, often in headers such as X-Forwarded-For, and announce that a proxy is in use. Schools, offices and public networks use them for content filtering and caching, not for privacy.
- Anonymous proxies hide your real IP but may still add headers that show a proxy is involved. The website cannot see who you are, but it can tell you are using a proxy.
- Elite proxies, also called high anonymity proxies, hide your IP and add no proxy headers. The request looks like it came straight from the proxy’s IP.
Commercial residential and ISP proxies are typically elite. Keep in mind that anonymity at the IP level is only one signal. Websites also look at request rate, headers, cookies and browser fingerprints.
How to choose the right proxy type
Start with the target, then work through the other categories:
- Does the site filter server traffic? If yes, choose residential or ISP. If not, datacenter may be enough.
- Does the task need a session? For logins and multi-step flows, use sticky residential sessions or ISP proxies. For independent requests, rotate.
- Which tools are you using? Most scrapers and browsers work with HTTP(S). Pick SOCKS5 for non-web traffic or tools that require it.
- How local is the data? If results change by city or provider, you need city or ASN targeting.
Many teams combine types. A price monitoring setup might use rotating residential IPs for collection and a few ISP proxies for the dashboards it logs into. Once you know which types you need, our guide to choosing a proxy service covers how to compare providers.
Summary
Proxies are grouped by IP source, protocol, session, access, direction and anonymity level. The IP source has the biggest impact on results: residential and ISP IPs look like home internet users, datacenter IPs look like servers, and mobile IPs look like phones. Pair the right source with the right session type and protocol, and most proxy decisions become simple.