Documentation menu

Start here · Endpoints & ports

Two hostnames for the shared pools, one address per dedicated proxy.

Location is never in the hostname. Shared gateways read it from the username; dedicated proxies are fixed at the order.

3 min read 7 sections Updated Sep 21, 2026

The table#

NetworkEndpointHTTP(S)SOCKS5AuthBilling
Residentialres.proxshift.com90009001user:pass or whitelistPer GB, never expires
Mobile, rotatingmob.proxshift.com90009001user:pass or whitelistPer GB, never expires
ISPyour IP (list)80008001user:pass or whitelistPer IP per term, unlimited traffic
Datacenteryour IP (list)80008001user:pass or whitelistPer IP per term, 100 GB/IP/mo pooled
Mobile, dedicatedyour device IP80008001user:pass or whitelistPer device per term, unlimited traffic

One hostname, every location#

Connect to res.proxshift.com from anywhere and ask for the exit you want in the username: -cc-jp for Japan, -cc-us-state-tx-city-austin for Austin, -asn-3320 for Deutsche Telekom customers. There are no per-country hostnames to maintain, so changing market is a string change, not a configuration change. The mobile gateway mob.proxshift.com takes the same parameters.

HTTPS targets#

For an https:// URL your client sends CONNECT host:443 to port 9000 and the gateway opens a tunnel from the chosen exit. TLS runs end to end between your client and the target: the gateway never sees the plaintext, never terminates or re-signs the certificate, and does not alter the SNI. HTTP and HTTPS targets share the same port; there is no separate TLS port for the proxy hop itself.

Dedicated addresses#

An ISP proxy, a datacenter proxy or a mobile device is delivered as an IP address that answers on port 8000 for HTTP(S) and 8001 for SOCKS5. The list in your dashboard, and GET /v1/proxies, give one line per address:

ip:port:user:pass
203.0.113.42:8000:u7f3a9c:kq2Lm8Pz1r
203.0.113.57:8000:u7f3a9c:kq2Lm8Pz1r
198.51.100.9:8000:d4c1e0:Zt6Hn3Vw9x        # a mobile device

Username parameters are ignored on dedicated addresses: a dedicated proxy is already one fixed location and one fixed IP.

IP version and DNS#

  • Exits are IPv4. Targets that only publish an AAAA record are not reachable through the network.
  • Hostnames are resolved on the exit side, so the target sees a DNS lookup from the same country as the request. With SOCKS5 use the socks5h:// scheme so your client hands the hostname to the proxy instead of resolving it locally.
  • res.proxshift.com and mob.proxshift.com resolve to the gateway cluster; do not pin their addresses in configuration, they change as capacity is added.

Ports on the target#

Any TCP port on the destination is allowed, with one exception: outbound port 25 (SMTP) is blocked on every network. UDP is not carried; see Protocols.

Timeouts and keep-alive#

  • A connection to the gateway with no traffic for 60 seconds is closed. Reopen it; the next connection picks a fresh exit unless you hold one with -sid-.
  • Transfers have no duration limit as long as data flows, so large downloads and long-polling work.
  • Keep-alive is honoured. Requests reusing one connection share one exit for the life of that connection; see rotation.

Ready when you are

Paste the endpoint, watch the exit change.

Create your account, top up $10 and run the quickstart against your real target. What you do not use stays on your balance.