SOCKS5 Proxies:
Protocol-Level Privacy
All Eclipse Proxy products support SOCKS5 natively. Route any TCP or UDP traffic through residential or datacenter IPs with full authentication.
Full SOCKS5 Support
Full SOCKS5 Protocol Support
All Eclipse Proxy products support the SOCKS5 protocol natively, no extra configuration or add-ons needed. Just swap HTTP for SOCKS5 in your client.
UDP & TCP Support
SOCKS5 handles both UDP and TCP traffic, making it suitable for a wider range of applications than HTTP proxies, including gaming, VoIP, and custom tools.
Lower Overhead
SOCKS5 operates at a lower layer than HTTP proxies, resulting in less overhead and better performance for compatible applications.
Username/Password Auth
All SOCKS5 proxies include authentication (username:password) to prevent unauthorized use of your proxy credentials.
Compatible with Any Tool
Works natively with Python (requests, aiohttp), Node.js, Scrapy, curl, Puppeteer, Playwright, and hundreds of other tools and frameworks.
Residential & Datacenter
SOCKS5 is available on both our residential pool and datacenter pool. Pick the right IP type for your use case, with full protocol support.
Popular Use Cases
Python & Node.js Scrapers
Native SOCKS5 support in all major HTTP libraries. No special proxy middleware needed.
Custom Automation Tools
Any application that supports SOCKS5 can route traffic through Eclipse Proxy with zero extra setup.
Gaming & Game Bots
SOCKS5's UDP support makes it suitable for game traffic and gaming automation.
Torrenting & P2P
Route BitTorrent and P2P traffic through SOCKS5 to mask your IP while seeding and leeching.
Browser Extensions & Apps
Configure SOCKS5 at the OS or browser level to proxy all traffic, not just HTTP requests.
SSH Tunneling
Use SOCKS5 as the underlying layer for SSH dynamic forwarding setups.
Quick Setup
import requests
proxies = {
"http": "socks5://user:[email protected]:port",
"https": "socks5://user:[email protected]:port",
}
response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())SOCKS5 included on all plans
No extras, no add-ons. SOCKS5 support is included on every residential and datacenter proxy plan.
Frequently Asked Questions
What is SOCKS5?
SOCKS5 is a proxy protocol that operates at a lower network layer than HTTP/HTTPS. It handles any type of traffic (TCP and UDP) and is supported by a wider range of applications than HTTP proxies.
How do I configure SOCKS5 in Python?
Install the `requests[socks]` package and use: `proxies = {'http': 'socks5://user:pass@host:port', 'https': 'socks5://user:pass@host:port'}`. Then pass it to any `requests.get()` call.
Is SOCKS5 better than HTTP proxies?
It depends on the use case. SOCKS5 is more versatile (supports non-HTTP traffic) and has less overhead. HTTP/HTTPS proxies are slightly easier to configure for web scraping and support more middleware options.
Do all your proxy types support SOCKS5?
Yes, both our residential and datacenter proxies (IPv4 and IPv6) support SOCKS5 in addition to HTTP/HTTPS.
What port does SOCKS5 use?
Our SOCKS5 proxies are available on standard ports. The exact host and port are shown in your dashboard after purchase.