dedicated: livesign in →
bxbroxy.ai

docs

First request in 60 seconds.

Copy-paste examples for the tools developers actually use. After purchase, your exact host, ports, username and password are on your order page and in your account.

connection reference

host
shown on your order page — varies by product and supplier
ports
both an HTTP and a SOCKS5 port are issued; use either
auth
user:pass, unique per proxy — never shared between orders
where
/account → your proxy → copy host, port, user, pass

The examples below use placeholder values. Substitute the real host, port, username and password from your own proxy — they differ per product, and Residential GB proxies use a different host and username format from Residential ISP.

residential GB (per-gigabyte)

billing
you buy a traffic bundle, not a month — it never expires by date
targeting
US state on every network; city + home carrier on the Precision network
ip behaviour
what you chose at purchase: sticky, timed rotation, or per request
running low
top up from /account (card or Broxy credit), or switch on auto-renew
at zero
the proxy stops passing traffic until you top up — nothing is lost

python — requests

import requests

proxy_user = "PC_xxxxYourUsername"
proxy_pass = "your_password"
proxy_host = "proxy-us.broxy.ai"   # use the exact server shown on your order page
proxy_port = "5959"

proxies = {
    "http":  f"http://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}",
    "https": f"http://{proxy_user}:{proxy_pass}@{proxy_host}:{proxy_port}",
}

r = requests.get("https://ipv4.icanhazip.com", proxies=proxies, timeout=15)
print("Your visible IP:", r.text.strip())

python — scrapy

# settings.py
DOWNLOADER_MIDDLEWARES = {
    "scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware": 110,
}

# In your spider:
class MySpider(scrapy.Spider):
    name = "broxy_spider"

    def start_requests(self):
        proxy = "http://PC_xxxxYourUsername:your_password@proxy-us.broxy.ai:5959"
        for url in self.start_urls:
            yield scrapy.Request(
                url,
                meta={"proxy": proxy},
                callback=self.parse,
            )

node.js — axios

import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";

const proxyUrl = "http://PC_xxxxYourUsername:your_password@proxy-us.broxy.ai:5959";
const agent = new HttpsProxyAgent(proxyUrl);

const { data } = await axios.get("https://ipv4.icanhazip.com", {
  httpsAgent: agent,
  proxy: false, // we're handling it via the agent
  timeout: 15000,
});

console.log("Your visible IP:", data.trim());

node.js — puppeteer

import puppeteer from "puppeteer";

const browser = await puppeteer.launch({
  args: ["--proxy-server=http://proxy-us.broxy.ai:5959"],
});

const page = await browser.newPage();
await page.authenticate({
  username: "PC_xxxxYourUsername",
  password: "your_password",
});

await page.goto("https://ipv4.icanhazip.com");
console.log(await page.content());

await browser.close();

terminal — curl

# Authenticated request through your Broxy proxy
curl -v -x "http://PC_xxxxYourUsername:your_password@proxy-us.broxy.ai:5959" \
  https://ipv4.icanhazip.com

# SOCKS5 (use --socks5-hostname)
curl --socks5-hostname \
  "PC_xxxxYourUsername:your_password@proxy-us.broxy.ai:5960" \
  https://ipv4.icanhazip.com

chrome / firefox / edge

Use an extension (recommended — least friction):

  • Chrome:  "FoxyProxy Standard" or "Proxy SwitchyOmega"
  • Firefox: "FoxyProxy Standard"

Configuration:
  Type:      HTTP (or SOCKS5)
  Server:    proxy-us.broxy.ai
  Port:      5959  (SOCKS5: 5960)
  Auth user: PC_xxxxYourUsername
  Auth pass: your_password

To test: visit https://ipv4.icanhazip.com — you should see the proxy IP,
not your real one.

troubleshooting

When it doesn't work

I get a 407 Proxy Authentication Required

Your credentials are wrong or in the wrong format. Make sure you're using user:pass exactly as shown in your dashboard. Watch for trailing spaces when copy-pasting.

Connection times out

First, check your local firewall isn't blocking outbound port 5959. Then try the SOCKS5 port 5960. If both fail, open a ticket from the dashboard and we'll check that specific IP.

Target site says "suspicious activity" / blocks me

Residential IPs are high-trust but not invincible. Add a small random delay between requests, rotate user-agents, and respect the target's robots.txt. For sneaker/ticket drops, consider the city + state targeting add-on so your IP geolocation matches your billing address.

How do I rotate the IP?

Dedicated proxies are static — the same IP for the billing period. If you need rotation, join the Rotating tier waitlist — it will give you a new IP per request.

Stuck?

Email support@broxy.ai — a human reads every message, usually the same day.