Documentation

Get Connected in 3 Steps.

No SDK. No proprietary software. Standard proxy credentials, any tool, any language.

1 Get your credentials

Sign Up. Open Your Dashboard. Done.

Sign up or start your $10 for 10 days trial. Your dashboard gives you everything you need: endpoint, port, username, and password. Copy them into any tool that supports standard proxy connections.

app.scaleproxy.com/credentials
Your Proxy Credentials
Endpointgate.scaleproxy.com
Port9000
Usernamesp_user_abc123
Password••••••••••••
Status● Active
2 Configure your proxy

One Endpoint. A Few Options. Full Control.

Point your tool at gate.scaleproxy.com:9000 with your credentials. That's the basics. Want geo-targeting or sticky sessions? Append parameters to your username. No extra config files, no dashboard toggles.

Configuration options
Connection
Endpointgate.scaleproxy.com:9000
Authusername:password or IP whitelist
Geo-Targeting
Formatsp_user_abc123-country-us
Examplesp_user_abc123-country-gb
Session Control
Stickysp_user_abc123-session-xyz789
RotatingOmit session param
3 Connect

Copy. Paste. You're Live.

Working examples you can run right now. Swap in your credentials and go.

Code examples
# Basic proxy request
curl -x http://sp_user_abc123:password@gate.scaleproxy.com:9000 \
     https://httpbin.org/ip

# With geo-targeting (US)
curl -x http://sp_user_abc123-country-us:password@gate.scaleproxy.com:9000 \
     https://httpbin.org/ip

# With sticky session
curl -x http://sp_user_abc123-session-xyz789:password@gate.scaleproxy.com:9000 \
     https://httpbin.org/ip
import requests

proxy = "http://sp_user_abc123:password@gate.scaleproxy.com:9000"

proxies = {
    "http":  proxy,
    "https": proxy,
}

response = requests.get("https://httpbin.org/ip", proxies=proxies)
print(response.json())
# {"origin": "142.58.xxx.xxx"}
const axios = require("axios");

const response = await axios.get("https://httpbin.org/ip", {
  proxy: {
    host: "gate.scaleproxy.com",
    port: 9000,
    auth: {
      username: "sp_user_abc123",
      password: "password",
    },
  },
});

console.log(response.data);
// { origin: "142.58.xxx.xxx" }
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://httpbin.org/ip");
curl_setopt($ch, CURLOPT_PROXY, "http://gate.scaleproxy.com:9000");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "sp_user_abc123:password");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
curl_close($ch);

echo $response;
// {"origin": "142.58.xxx.xxx"}

Configuration Reference

Everything in one place. Bookmark this.

Protocols & Ports
HTTPPort 9000
HTTPSPort 9001
SOCKS5Port 9002
Geo-Targeting
Country-country-us
Country (UK)-country-gb
City-city-newyork
FormatISO 3166-1 alpha-2
Session Control
Sticky session-session-{id}
Random rotationOmit session param
Combined-country-us-session-abc
Authentication
User:Passusername:password@host
IP WhitelistAdd IP in dashboard
Endpointgate.scaleproxy.com

Common Issues and Quick Fixes

Your credentials are incorrect. Double-check your username and password. Make sure there are no extra spaces or line breaks. Copy them directly from your dashboard.

Speed depends on your plan's thread count. More threads means more throughput. The formula is threads x 2 = max Mbps. If you're hitting your thread limit, consider upgrading your plan or reducing concurrent connections.

If you're using IP whitelist authentication, verify that your current IP is added in the dashboard. Your IP may have changed if you're on a dynamic connection. Switch to username:password auth if this keeps happening.

Check your country code format. Use ISO 3166-1 alpha-2 codes in lowercase: us, gb, de. The parameter goes in your username, not as a separate field. Example: sp_user_abc123-country-us.

Make sure your proxy port matches the protocol you're using. HTTP uses port 9000, HTTPS uses port 9001, SOCKS5 uses port 9002. A port/protocol mismatch will cause timeouts. Also check that your firewall allows outbound connections on the relevant port.

Need Help? Your Concierge Will Walk You Through Setup.

Pick any plan. Connect in under 2 minutes. If you get stuck, your concierge handles it. Growth and Scale plans include a dedicated concierge.

No credit card surprises
Cancel anytime
10-day money-back guarantee