$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 internet provider does not look up as a hosting company to an ad server; one registered to a hosting company does.
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 73 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. Look up any carrier on the list the same way before you pick one.
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
# HOST, PORT, USERNAME, PASSWORD come with your order (dashboard or API)
proxy = "http://USERNAME:PASSWORD@HOST:PORT"
proxies = {
"http": proxy,
"https": proxy,
}
response = requests.get(
"https://example.com/",
proxies=proxies,
)
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";
// HOST, PORT, USERNAME, PASSWORD come with your order (dashboard or API)
const proxy = "http://USERNAME:PASSWORD@HOST:PORT";
const agent = new HttpsProxyAgent(proxy);
const response = await axios.get(
"https://example.com/",
{
httpAgent: agent,
httpsAgent: agent,
},
);
console.log(response.status);
# HOST, PORT, USERNAME, PASSWORD come with your order (dashboard or API)
curl -x http://USERNAME:PASSWORD@HOST:PORT \
https://example.com/
import java.net.*;
import java.net.http.*;
// HOST, PORT, USERNAME, PASSWORD come with your order (dashboard or API).
// Java switches Basic auth off inside HTTPS tunnels; run it with
// -Djdk.http.auth.tunneling.disabledSchemes=""
var client = HttpClient.newBuilder()
.proxy(ProxySelector.of(
new InetSocketAddress("HOST", Integer.parseInt("PORT"))))
.authenticator(new Authenticator() {
@Override
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication(
"USERNAME", "PASSWORD".toCharArray());
}
})
.build();
var request = HttpRequest.newBuilder()
.uri(URI.create("https://example.com/"))
.build();
var response = client.send(
request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
package main
import (
"fmt"
"net/http"
"net/url"
)
func main() {
// HOST, PORT, USERNAME, PASSWORD come with your order (dashboard or API)
proxy, _ := url.Parse(
"http://USERNAME:PASSWORD@HOST:PORT")
client := &http.Client{Transport: &http.Transport{
Proxy: http.ProxyURL(proxy),
}}
res, _ := client.Get("https://example.com/")
fmt.Println(res.Status)
}
Connect through real US IP addresses in a few lines of code. The country and the carrier are settled when you order, so the code carries neither: add the host, port, username and password that come with your address, and start sending requests.
40K static ISP IPs across 22 named carriers.
All 22, in alphabetical order: Astound Broadband, CAMPLINK, CenturyLink, Cogent, Crocker Communications, Elite Broadband, Flux Telecom, Frontier, Grand Valley Internet, GTT, Intercom Online, Interwrx, Lietpark Communications, Lumen, Lumina Broadband, NTT, Thunderbox, Verizon Business, 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. 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. 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. What you choose is the carrier, and the address comes from that carrier's pool — we do not promise which of its cities it surfaces in. Where a city helps is in narrowing the carrier list: the New York page shows which carriers register addresses there, city by city. New York
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.