There are a lot of proxy types out there. And the worst part? The categories overlap. A proxy can be residential, rotating, SOCKS5, and shared all at the same time. No wonder people get confused.

This guide breaks down every proxy classification you'll encounter — by source, rotation, protocol, exclusivity, direction, anonymity, and presentation. By the end, you'll know exactly what each type means and which one you need.

For a complete overview of what a proxy server is and how it works, start with the foundational guide. This article breaks down every type in detail.

By Source: Where the IP Comes From

This is the most important classification. The source of a proxy IP determines its trust score, speed, and cost.

Datacenter Proxies

Datacenter proxies are IP addresses hosted on servers in cloud data centers — AWS, Google Cloud, DigitalOcean, Hetzner. They're the cheapest and fastest proxy type because they come from virtualized infrastructure with high bandwidth.

The tradeoff: Anti-bot systems know datacenter IP ranges. Cloudflare, Akamai, and DataDome maintain blocklists of entire datacenter subnets. Success rates on protected targets are typically 30-60%.

Best for: Low-security targets, SEO rank tracking, ad verification on non-protected sites, price monitoring on simple e-commerce platforms.

Not for: Any target behind Cloudflare, social media platforms, or sites requiring high trust scores.

Residential Proxies

Residential proxies are IP addresses assigned by ISPs to real home users. When you use a residential proxy, your traffic appears to come from someone's home internet connection.

The trust advantage: ISPs allocate IPs to actual households. Anti-bot systems see residential traffic as organic. Success rates on most targets are 70-90%.

The tradeoff: Residential proxies are slower and more expensive than datacenter. They're also harder to source ethically — many providers obtain them without explicit user consent.

Best for: E-commerce scraping, ad verification, market research, accessing geo-restricted content.

Mobile Proxies

Mobile proxies route traffic through real mobile carrier networks — Jio, Airtel, T-Mobile, Vodafone. The key difference from residential: mobile carriers use Carrier-Grade NAT (CGNAT), where hundreds or thousands of users share the same public IP.

Why this matters: A single mobile IP represents thousands of legitimate users. Blocking it would block real people. Anti-bot systems give mobile IPs the highest trust scores — typically 85-99%.

The tradeoff: Mobile proxies can be slower than datacenter (depending on carrier signal) and are typically more expensive. But for protected targets, they achieve 92-98% success rates.

Best for: Cloudflare-protected targets, social media management, AI agent browsing, high-value scraping operations.

I wrote a deep dive on why Indian mobile proxies specifically are the gold standard: Why Indian Mobile Proxies Are the Gold Standard for Web Scraping

ISP Proxies (Static Residential)

ISP proxies (also called static residential) are IP addresses registered with a consumer ISP but hosted in a data center. They combine the trust of residential IPs with the speed of datacenter infrastructure.

The reality: In practice, IP databases treat ISP proxies as datacenter around 50% of the time. They're faster than residential but don't always carry the trust benefit.

Best for: Balance of speed and trust when you need a static IP that looks residential.

By Rotation: How the IP Changes

Static Proxies

A static proxy gives you the same IP address every time you connect. You configure it once and it stays constant.

Best for: Whitelisted IP access, authenticated sessions, long-running workflows where IP consistency matters, social media account management with sticky sessions.

Not for: Web scraping at scale — a single IP making thousands of requests gets blocked quickly.

Rotating Proxies

Rotating proxies automatically switch your outbound IP from a managed pool. Rotation can happen per-request, on a timer (every 5-15 minutes), or per-session.

Why rotate: Websites rate-limit and block based on request volume from a single IP. Rotating distributes requests across hundreds or thousands of IPs, making your traffic look like organic users.

Best for: Large-scale web scraping, AI training data collection, price monitoring, SERP tracking.

I wrote a full technical breakdown here: What Is a Rotating Proxy?

Sticky Proxies

Sticky proxies are a hybrid: they pin your session to one IP for a configurable duration (typically 10-30 minutes), then rotate. This gives you session continuity while still rotating over time.

Best for: Logged-in scraping workflows, social media account management, any task where session state matters.

By Protocol: How the Proxy Communicates

HTTP Proxies

HTTP proxies operate at Layer 7 (Application layer). They understand HTTP traffic, parse headers, and can cache content. When you send a request through an HTTP proxy, it modifies headers — adding X-Forwarded-For, Via, and other identifying fields.

The problem: HTTP proxies send traffic in plain text. They're detectable because of header manipulation. Most modern anti-bot systems flag HTTP proxy traffic easily.

Best for: Simple web browsing through a proxy, legacy systems.

Avoid for: Any operation where stealth matters.

HTTPS (SSL) Proxies

HTTPS proxies use the CONNECT method to establish a TLS tunnel through the proxy. The proxy sees encrypted bytes — it can't read the traffic. This is more secure than HTTP but still operates at Layer 7.

The tradeoff: Double TLS termination (client-to-proxy + proxy-to-target) adds latency. The CONNECT handshake itself is detectable.

SOCKS5 Proxies

SOCKS5 operates at Layer 5 (Session layer). It doesn't understand or modify your traffic — it simply forwards raw TCP (and optionally UDP) packets between your client and the target.

Why SOCKS5 is better for scraping:

  • No header manipulation — your TLS fingerprints reach the target unchanged
  • ~15 bytes of overhead per connection vs ~280 bytes for HTTP
  • 25-35% faster for sustained scraping
  • Works with any protocol (HTTP, HTTPS, FTP, SMTP, torrents)
  • Harder to detect than HTTP proxies

The tradeoff: SOCKS5 doesn't encrypt your traffic (though your TLS session with the target does). It's a relay, not a tunnel.

Snowpad uses SOCKS5 exclusively. Full comparison here: SOCKS5 vs HTTP Proxies

UDP Proxies

UDP proxies support the UDP protocol, which is used for gaming, streaming, and real-time applications. SOCKS5 can support UDP, but many providers disable it. As QUIC (HTTP/3) becomes standard, UDP proxy support will become more important.

By Exclusivity: Who Else Uses the Proxy

Shared Proxies

Multiple users route through the same IP simultaneously. Shared proxies are the cheapest option but suffer from the "bad neighbor effect" — if someone else using the same IP gets it blocked, you're blocked too.

Most residential and mobile proxy pools are inherently shared (CGNAT means thousands of users share the same IP). This is actually a feature, not a bug — shared IPs look more organic.

Semi-Dedicated Proxies

A small number of users (typically 2-5) share the same IP. Better stability than fully shared, lower cost than dedicated. A middle ground.

Dedicated (Private) Proxies

One IP, one user. You have exclusive control. Dedicated proxies perform best and are hardest to get blocked by your own activity. They're also the most expensive.

Snowpad offers dedicated sticky proxies where each node gets a unique API key — same key always routes to the same IP.

By Direction: Which End of the Connection

Forward Proxies

A forward proxy sits in front of the client (you). It routes your outgoing requests to the internet. This is what most people mean when they say "proxy." You configure your browser or application to use it, and all your requests go through the proxy to the target.

Reverse Proxies

A reverse proxy sits in front of a server. It captures all incoming traffic before it reaches the server. Websites use reverse proxies for:

  • Load balancing across multiple servers
  • DDoS protection
  • SSL termination
  • Caching and compression
  • Hiding server architecture

Cloudflare is the most well-known reverse proxy service. When you see "Protected by Cloudflare," you're connecting to their reverse proxy, not the origin server.

By Anonymity: What the Proxy Reveals

Transparent Proxies

Transparent proxies announce that you're using a proxy and can reveal your original IP address. They don't modify headers to hide proxy usage. Common in public WiFi networks, school networks, and corporate environments where the goal is content filtering, not anonymity.

Anonymous Proxies (Semi-Transparent)

Anonymous proxies hide your real IP address but still send headers indicating a proxy is being used. The target knows you're behind a proxy but doesn't know who you are. Better than transparent, but still detectable.

Elite Proxies (High Anonymity)

Elite proxies don't reveal any proxy-related headers. The target sees a direct connection from the proxy IP with no indication that a proxy is involved. Most reputable proxy providers sell elite proxies — though they often market them simply as "anonymous proxies."

Snowpad's SOCKS5 proxies are effectively elite — SOCKS5 doesn't modify headers or announce itself.

By Presentation: How You Access the Proxy

Proxy Lists

A proxy list gives you raw IP:port pairs. You manage rotation yourself — your application picks an IP from the list, uses it, and switches to the next one when needed. Common with datacenter proxies.

Pros: Full control over which IP is used when. Cons: You handle rotation logic, dead IP detection, and failover.

Backconnect Gateways

A backconnect gateway gives you a single IP address (the gateway). Your application connects to this gateway, and the provider's infrastructure automatically routes you through a proxy from their pool. Rotation happens on the provider's end.

Pros: Simple setup, automatic rotation, built-in failover. Cons: Less control over specific IP selection.

Most residential and mobile proxy services use backconnect gateways. Snowpad uses a backconnect gateway — connect to gw.snowpad.io:9999 and every new connection gets a fresh mobile IP.

By Price: Free vs Paid

Free Proxies

Free proxies are available on public lists. They cost nothing to use. They're also slow, unreliable, and dangerous.

Risks:

  • Traffic logging and data theft
  • Ad injection and malvertising
  • Malware delivery
  • Your bandwidth sold to botnets
  • Already blocked by every major anti-bot system

I explain the technical details here: Why You Should Never Use a Free Proxy

Paid proxies cost money but give you speed, reliability, support, and security. A trustworthy provider doesn't log your data, maintains their infrastructure, and rotates IPs to keep pools fresh.

By IP Version: IPv4 vs IPv6

IPv4 Proxies

IPv4 addresses look like 255.255.255.0. There are only 4.3 billion possible addresses, and most are already allocated. Fresh IPv4 proxies are hard to find and expensive. But every website and service supports IPv4.

IPv6 Proxies

IPv6 addresses look like 2001:0db8:85a3:0000:0000:8a2e:0370:7334. There are billions of unused IPv6 addresses available, making them cheap and abundant. However, many websites don't fully support IPv6, and anti-bot systems often ban entire IPv6 ranges preemptively.

Which Proxy Type Should You Use?

Here's a quick decision guide:

Use Case Recommended Type Why
Scraping Cloudflare-protected sites Mobile (rotating) Highest trust scores, 92-98% success
Social media account management Mobile (sticky) Session continuity + trusted IPs
SEO rank tracking Datacenter (rotating) Fast, cheap, targets aren't protected
AI agent web browsing Mobile (rotating) Scale without getting blocked
Price monitoring (simple) Datacenter (rotating) Cost-effective for non-protected targets
Price monitoring (protected) Mobile or residential (rotating) Need trust for anti-bot systems
Ad verification Mobile or residential Need real user IPs for accurate results
Privacy/anonymity SOCKS5 + VPN + Tor Proxies alone aren't enough
Whitelisted access Static dedicated Consistent IP for allowlists
Gaming SOCKS5 with UDP support Low latency, UDP protocol support

The right proxy type depends on what you're trying to do. Mobile proxies are the most versatile for modern scraping operations. Datacenter proxies are the most cost-effective for simple targets. And SOCKS5 is the protocol that makes everything faster and stealthier.

Snowpad is built around mobile proxies over SOCKS5 — because that combination solves the hardest problems in data gathering today. If you're scraping protected targets, training AI models, or managing accounts at scale, that's the stack you want.