SOCKS5 residential proxies,real-device IPs on any protocol.
Every residential line answers SOCKS5 as well as HTTP and HTTPS, with the same credentials. Rotating or sticky, and UDP relays on Premium.
SOCKS5 residential proxies
Any TCP connection,relayed through a real-device address.
A SOCKS5 residential proxy carries any TCP connection, not only web requests. The client asks the proxy to connect to a host and port, and the proxy relays the bytes without reading them. RFC 1928 defines three commands, CONNECT, BIND and UDP ASSOCIATE; every HProxy residential line answers CONNECT, and Premium lines can also open a UDP relay.
The line is the same one you would use over HTTP: one host, your username with the targeting inside it, your password. Only the port and the protocol in your client change.
Lowest price
Residential Lite
Starting at
$0.44 / GB
- SOCKS5 and HTTP on every line
- Rotating on every request, or sticky while reused
- Country targeting, 200+ countries
- No UDP relay
Every control
Residential Premium
Starting at
$1.00 / GB
- SOCKS5, HTTP and HTTPS on every line
- UDP relay with udp: true
- Sticky sessions from 3 to 1,440 minutes
- Country, state, city and ISP targeting
- IP whitelist, 150 addresses per plan
HTTP or SOCKS5
When SOCKS5 is the right port,and when HTTP is enough.
An HTTP proxy understands the request it forwards; a SOCKS5 proxy relays the connection as it is. Use SOCKS5 when the tool does not speak HTTP, when you need the TLS handshake to run end to end untouched, or when the client library simply expects a SOCKS5 endpoint. For ordinary web requests both ports reach the same exits.
Authentication is the same username and password on both. A whitelisted address connects to either port without a password and rotates through any country.
POST /api/v1/plans/{id}/generate
{"country": "DE", "protocol": "socks5"} a rotating SOCKS5 line
{"country": "DE", "protocol": "socks5", "stickyMinutes": 30} one exit, held
curl --socks5-hostname host:port -U user:pass https://example.comSticky over SOCKS5
One port per session,eleven of them at once.
Sticky sessions work over SOCKS5 the same way as over HTTP: one extra field, one exit held for 3 to 1,440 minutes. The SOCKS5 lane on Premium holds up to 11 sticky lines at once, against 901 over HTTP, so a large sticky batch belongs on the HTTP port.
UDP
The relay HTTP proxies cannot open,on the Premium pool.
Generate a SOCKS5 line with udp: true and it may open a UDP relay, RFC 1928's UDP ASSOCIATE, for the tools that speak it. The UDP page explains what that covers and what it does not.
POST /api/v1/plans/{id}/generate
{"country": "US", "protocol": "socks5", "udp": true}The other modes
Residential proxies,one page per way of using them.
Field names, limits and lane widths from the plan documentation. Prices are read from the live catalogue when this page renders.
Works with your stack, and with your assistant.
A REST API for buying and generating, the whole documentation as markdown for Claude, Cursor and ChatGPT, and an MCP server and CLI for the free tools.
FAQ
SOCKS5 residential proxies
answered.
Answered from the plan documentation and the standards, not from a sales deck.
Ask supportDo all HProxy residential lines support SOCKS5?+
Yes. Every residential line answers HTTP, HTTPS and SOCKS5 with the same credentials. The port and the protocol setting in your client decide which one you use.
Is SOCKS5 faster than HTTP?+
Neither is faster by itself: both reach the same exits. SOCKS5 skips the request parsing an HTTP proxy does, and it carries protocols HTTP proxies cannot, which is why tools that are not browsers usually ask for it.
Does SOCKS5 carry UDP?+
On Residential Premium a SOCKS5 line generated with udp: true can open a UDP relay. Lite lines and HTTP lines do not.
Which tools work with a SOCKS5 residential proxy?+
Anything that speaks SOCKS5 with username and password: cURL with --socks5-hostname, Python through requests with the socks extra, Node.js, Go, Scrapy, Selenium, Puppeteer and every common scraping or automation tool.