$5.38/IP
- Unlimited traffic, fair use
- HTTP/SOCKS5 protocols
- Dedicated IP address
- 22 named US carriers
40K addresses on 22 named US carriers. You pick the carrier, the address stays yours for the whole period, and you pay per IP rather than per gigabyte.
Per IP, not per GB · Yours for the whole period · Carrier named before you pay
Pick one of 22 named US carriers, choose the period and the number of IPs — the price updates as you go.
$5.38/IP
$16.16/IP
$64.62/IP
Pick the carrier once and keep that address. A profile that signs in from the same US provider in March and in June reads as one person; a rotating pool does not.
Same address, same carrier, every run. When a US price or banner changes between checks, it changed because the site changed — not because your exit did.
Region-locked libraries end a session when the IP moves mid-stream. A US address that is yours for the period does not move.
Creatives aimed at US households. An address registered to a named consumer carrier is what a household looks like to an ad server; one registered to a hosting company is not.
Weeks of return visits to one US target from one unchanging address. Financial, health and government targets need verification before we open access.
22 US providers are named in the catalogue before you order — the longest list of any of its 74 countries. Here you decide which network your address sits on.
Cogent, GTT, Lumen, NTT and Zayo are transit and backbone networks. An address on one is registered to network infrastructure, which is what a target sees when it looks up the network behind the IP. If your work depends on reading as a household, pick from the consumer providers on the list.
A heavy month and a quiet one cost the same, because you are buying the address rather than the traffic through it. Rotating residential is billed the other way round, which is why a long crawl there is a budget question and here it is not.
import requests
proxy = "http://user:pass@gw.proxyjam.com:7777"
proxies = {
"http": proxy,
"https": proxy,
}
headers = {
"X-PJ-Country": "US",
}
response = requests.get(
"https://example.com/",
proxies=proxies,
headers=headers,
)
print(response.status_code)
# pip install proxyjam
import requests
from proxyjam import ProxyJamClient
with ProxyJamClient(api_key="pj_live_...") as pj:
order = pj.orders.get("ord_...")
proxy = (
f"http://{order.proxy_username}:{order.proxy_password}"
f"@{order.proxy_host}:{order.proxy_port}"
)
response = requests.get(
"https://example.com/",
proxies={"http": proxy, "https": proxy},
)
print(response.status_code)
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
const proxy = "http://user:pass@gw.proxyjam.com:7777";
const agent = new HttpsProxyAgent(proxy);
const response = await axios.get(
"https://example.com/",
{
httpAgent: agent,
httpsAgent: agent,
headers: { "X-PJ-Country": "US" },
},
);
console.log(response.status);
curl -x http://user:pass@gw.proxyjam.com:7777 \
-H "X-PJ-Country: US" \
https://example.com/
import java.net.*;
import java.net.http.*;
var proxy = new InetSocketAddress("gw.proxyjam.com", 7777);
var client = HttpClient.newBuilder()
.proxy(ProxySelector.of(proxy))
.build();
var request = HttpRequest.newBuilder()
.uri(URI.create("https://example.com/"))
.header("Proxy-Authorization", "Basic dXNlcjpwYXNz")
.header("X-PJ-Country", "US")
.build();
var response = client.send(
request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
proxy, _ := url.Parse(
"http://user:pass@gw.proxyjam.com:7777")
client := &http.Client{Transport: &http.Transport{
Proxy: http.ProxyURL(proxy),
}}
req, _ := http.NewRequest(
"GET", "https://example.com/", nil)
req.Header.Set("X-PJ-Country", "US")
res, _ := client.Do(req)
fmt.Println(res.Status)
}
Connect through real US IP addresses in a few lines of code. Add your ProxyJam credentials, select the United States with the country header, and start sending requests.
40K static ISP IPs across 22 named carriers.
All 22, in alphabetical order: Astound Broadband, CAMPLINK, CenturyLink, Cogent, Comcast, Crocker Communications, Elite Broadband, Flux Telecom, Frontier, Grand Valley Internet, GTT, Intercom Online, Interwrx, Lietpark Communications, Lumen, Lumina Broadband, NTT, Thunderbox, WebNet, WGIX, Windstream, Zayo. Every other country in the catalogue names a provider too, usually one or two rather than this many.
No, and the difference matters. Five of them — Cogent, GTT, Lumen, NTT and Zayo — are transit and backbone networks rather than consumer broadband. An address on one of those is registered to network infrastructure, which is what a target sees when it looks up the network behind the IP. If your work depends on reading as a household connection, pick from the consumer providers. The rest of the list is regional, and you can check any of them the same way: look up which network announces the block and what else lives in that /24 before you commit. Static Residential
No — you choose the country and the carrier. Addresses sit in 30+ cities; the list below shows where.
Yes — addresses registered to US internet service providers, hosted on server infrastructure.
Yes for legitimate use — research, scraping public data, ad verification. A short list of targets has to be verified before we open access to them, and the acceptable use policy is the authoritative version of that list. Acceptable Use Policy
No. The address stays yours for the whole billing period.
The page shows what the catalogue covers today, carrier by carrier. If the address you need is not there, ask before you order rather than after. Contact ProxyJam
Not directly. Addresses sit across all 50 states, and what you choose is the carrier, not the state.