Skip to main content
Shared ISP gives you access to a large pool of Tier 1 ISP IPs — 20,000 addresses across US and EU — at a much lower cost than dedicated. Rotating or sticky, on the same gateway as residential.

Specs

AttributeValue
Pool size20,000 ISP IPs
LocationsUS & EU pools
ProtocolsSOCKS5, HTTP, HTTP3 / UDP
AuthenticationUsername : password
Rotation modesPer-request rotating, sticky session
Uplink10 Gbps
Uptime99.9%
BillingPool access

Endpoints

Shared ISP runs on the residential gateway hostnames, port 13337. Your shared ISP plan routes you to the shared ISP pool automatically.
RegionHostPort
United Statespr-us.proxies.fo13337
Europepr-eu.proxies.fo13337
The endpoint you connect to determines which regional pool (US or EU) serves your request.

Protocols

Shared ISP supports the widest protocol set of any product, including HTTP3 / UDP:
ProtocolSupported
HTTP / HTTPS
SOCKS5
HTTP3 / UDP

Rotating (default)

No modifiers = a fresh ISP IP from the pool per request:
pr-eu.proxies.fo:13337:adminshared:sharedpass
curl -x "http://adminshared:sharedpass@pr-eu.proxies.fo:13337" https://api.ipify.org
curl -x "http://adminshared:sharedpass@pr-eu.proxies.fo:13337" https://api.ipify.org
# Different ISP IP each time

Sticky sessions

Append -session-<id> to hold the same IP, with optional -ttl-<minutes>:
pr-eu.proxies.fo:13337:adminshared-session-5s5d4xud-ttl-15:sharedpass
Shared ISP uses ttl-<minutes> (like residential), not duration-<seconds>.

Code examples

import requests

proxy = "http://adminshared:sharedpass@pr-eu.proxies.fo:13337"
proxies = {"http": proxy, "https": proxy}

print(requests.get("https://api.ipify.org", proxies=proxies, timeout=30).text)
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";

const agent = new HttpsProxyAgent(
  "http://adminshared:sharedpass@pr-eu.proxies.fo:13337"
);

const { data } = await axios.get("https://api.ipify.org", {
  httpAgent: agent,
  httpsAgent: agent,
});

console.log(data);
curl -x "http://adminshared:sharedpass@pr-eu.proxies.fo:13337" https://api.ipify.org
curl --socks5-hostname "adminshared:sharedpass@pr-eu.proxies.fo:13337" \
  https://api.ipify.org

Sticky session example

import secrets, requests

session_id = secrets.token_hex(4)
username = f"adminshared-session-{session_id}-ttl-15"
proxy = f"http://{username}:sharedpass@pr-eu.proxies.fo:13337"

s = requests.Session()
s.proxies = {"http": proxy, "https": proxy}

for _ in range(3):
    print(s.get("https://api.ipify.org").text)
import { randomBytes } from "crypto";
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";

const sessionId = randomBytes(4).toString("hex");
const agent = new HttpsProxyAgent(
  `http://adminshared-session-${sessionId}-ttl-15:sharedpass@pr-eu.proxies.fo:13337`
);

const client = axios.create({ httpAgent: agent, httpsAgent: agent });

for (let i = 0; i < 3; i++) {
  const { data } = await client.get("https://api.ipify.org");
  console.log(data);
}

Quick-copy host:port:user:pass

pr-eu.proxies.fo:13337:adminshared:sharedpass
pr-us.proxies.fo:13337:adminshared:sharedpass
pr-eu.proxies.fo:13337:adminshared-session-5s5d4xud-ttl-15:sharedpass

Pricing

Shared ISP starts at $180 for pool access. See proxies.fo/product-shared-isp.

Shared vs Dedicated

Shared ISPDedicated ISP
IPs20,000 shared poolAssigned exclusively to you
RotationRotating or stickyNone (static)
ProtocolsSOCKS5, HTTP, HTTP3/UDPHTTP, HTTPS, SOCKS5
PricingPool access (from $180)Per IP (from $3)
Best forHigh-volume rotation on clean IPsFixed identity, account management
Need a fixed IP that never changes? See Dedicated ISP.