Explainer29 September 20267 min read

What is an ISP proxy? Static residential proxies explained

What is an ISP proxy? A static IP registered to a home internet provider but hosted on a server. How it works, how to verify one, and when it fits.

What is an ISP proxy? It is a static IP address registered to a consumer internet provider, the kind of company that sells home broadband, but hosted on a server in a data centre. A website that looks the address up sees a household-type network. You get server speed and the same IP for as long as you rent it.

That is the definition. The rest of this page covers why the same product is also sold as "static residential", how to check that an ISP proxy is what it says, and where it fits and where it does not. If you already know the definition and are choosing between two lines, ISP or datacenter proxies is the buyer's comparison.

What is an ISP proxy made of?

Three facts describe any proxy IP, and an ISP proxy has a particular answer to each.

  1. Who the address is registered to. Every public IP belongs to a block announced by one network, identified by an ASN with an organisation name attached. For an ISP proxy, that organisation is a consumer internet provider.
  2. Where the machine sits. In a data centre, on a server with a steady power supply and a fast uplink. Nobody's living room is involved.
  3. How long the address stays. For the whole rental term. It does not rotate, and it does not drop when someone's router restarts.

Put those together and you have the trade: the standing of a home-provider address with the uptime of a server. Put the same three questions to a datacenter IP and the first answer changes to a hosting company. Put them to a residential IP and the second and third change: a household connection, and an address that moves with the pool.

Why "static residential" means the same thing

You will see the same product under several names: ISP proxy, static residential proxy, residential static, static ISP. They describe one arrangement from two angles.

  • "Residential" describes the registration. The address belongs to a provider that serves homes, so IP databases tend to file it under residential or ISP.
  • "Static" describes the behaviour. It stays yours for the term, because it runs on a server instead of a home line.

Neither name promises a real household at the other end, and that is fine as long as nobody implies otherwise. If a provider sells "ISP proxies" and "static residential proxies" as two separate products at two prices, ask what differs between them. Sometimes it is the source network, sometimes it is only the page they are sold on.

We call ours ISP proxies, and the product page says plainly that the addresses are hosted in a data centre.

ISP proxy vs residential proxy

The words overlap, so a side-by-side view helps.

ISP proxy Residential proxy
Registered to A consumer internet provider A consumer internet provider
Where traffic leaves A server in a data centre A household connection
Address Fixed for the rental term Changes per request, or per sticky session
Billed at ProxyPanda Per IP, per term Per gigabyte of traffic
Location choice at ProxyPanda Country, region, city and the ISP None; the pool picks the exit

So are ISP proxies residential? On the registry, yes: the address belongs to a home-provider network. Physically, no: the traffic leaves from a server. Which of those matters depends on the site you are visiting and how closely it looks. What is a residential proxy covers the rotating kind and where its addresses come from.

How to verify an ISP proxy

Two things should hold for any ISP proxy you are sold: the address stays the same, and the network behind it is a consumer internet provider. This script checks both. HOST, PORT, USERNAME and PASSWORD are placeholders; your own values are on the service's page in the dashboard.

import time

import requests

PROXY = "http://USERNAME:PASSWORD@HOST:PORT"
proxies = {"http": PROXY, "https": PROXY}

seen = set()
for _ in range(5):
    reply = requests.get("https://api.ipify.org", proxies=proxies, timeout=30)
    seen.add(reply.text.strip())
    time.sleep(2)

print("Addresses seen:", sorted(seen))
if len(seen) != 1:
    print("The exit changed between requests. A static ISP IP should not.")

ip = sorted(seen)[0]
network = requests.get(
    "https://stat.ripe.net/data/network-info/data.json",
    params={"resource": ip}, timeout=30,
).json()["data"]
asn = network["asns"][0]
holder = requests.get(
    "https://stat.ripe.net/data/as-overview/data.json",
    params={"resource": f"AS{asn}"}, timeout=30,
).json()["data"]["holder"]
print(f"{ip} is announced by AS{asn}: {holder}")

The first half sends five requests through the proxy to an IP echo service. The second half asks RIPEstat, from your own connection, who announces the address.

How to read it:

  • One address, five times. That is the "static" part confirmed. Run it again tomorrow; it should still be the same IP.
  • A holder that sells home or small-business broadband. That is the "ISP" part confirmed. If the holder is a hosting or cloud company, you have a datacenter IP with a different label on it.
  • A "hosting" flag in a commercial IP database. Common for ISP proxies, because the server sits in a data centre, and not by itself a sign of mislabelling. Weigh the ASN holder above the flag.

How to check what kind of IP you were sold goes through more lookups, including the country check. If one of our ISP IPs turns out to be announced by a hosting company, the honesty page says what happens: we credit back the traffic spent on it and pull the address.

What an ISP proxy is good for

The fixed address is the whole point, so ISP proxies suit jobs where changing IP causes trouble.

  • Long-lived sessions. An account you sign in to every day, such as your own shop's seller dashboard, expects to see you from roughly the same place. A new address on every visit tends to trigger extra verification. One ISP IP per account keeps each one on a stable, ordinary-looking address.
  • Allowlists. Your own API, a firewall rule or a partner service that only accepts known addresses needs one IP that does not move. An ISP IP can go on that list for the whole term.
  • Location you choose. On ProxyPanda you pick the country, region and city for each ISP IP when you order, where the stock carries that detail, and you can also pick the internet provider it is registered to. ISP is the only line here with provider choice. The locations pages cover some common markets.
  • Slow, careful checks on sites that screen hosting networks. Price monitoring of the same product pages on a schedule, from an address that stays put, is a typical fit.

What an ISP proxy is not

Knowing the limits saves you money.

It is not a real household. The traffic leaves a server. A site that only checks who owns the address will see a home provider. A site that looks harder, at latency, at which ranges are known to be sold as proxies, or at how many accounts share one address, may still treat it with suspicion. The address's own history matters too.

It cannot rotate by itself. One IP, one term. If you want a new address on every request, that is the residential line with Randomize IP. If you want a handful of fixed addresses to spread work across, rent several ISP IPs and cycle through them in your own code; rotating proxies in Python shows the pattern.

It is rented per IP, per term. You choose the term when you order and pay for it up front, whether you use the address every hour or twice a week. When the term ends, the service stops unless you renew it.

Renewals are charged at the entry rate. A large first order earns a lower rate per IP. The renewal does not carry that step over; it costs the line's entry rate, whichever rung your first order reached. Budget from that figure, which is on the pricing page.

Shared and dedicated are different products. At checkout you choose a tier. A shared IP is used by a small number of customers, and one of them can affect how a site treats the address. A dedicated IP is yours alone for the term.

ISP proxy or datacenter proxy?

If the target does not care who owns your address, a datacenter IP does the same job for less, with the same country, region and city choice. What is a datacenter proxy explains that line. The quick test: put a hundred polite requests through one IP of each and count the real pages. If datacenter already works, ISP buys you nothing extra.

Quick answers

Are ISP proxies residential? The address is registered to a consumer internet provider, so IP databases usually treat it as residential or ISP. The machine sending the traffic is a server in a data centre.

Is an ISP proxy the same as a static residential proxy? Yes, in almost every case. Both names describe a home-provider address hosted on a server and kept for a fixed term.

Can I choose which ISP my IP comes from? On ProxyPanda, yes. ISP is the one line where you pick the provider as well as the country, region and city.

Can an ISP proxy change its IP? Not by itself. The address is fixed for the term. For a new address per request, use rotating residential.

Are ISP proxies faster than residential proxies? Usually. The request leaves from a server with a fast uplink instead of crossing a household connection, so latency is lower and steadier.

Where to start

Rent one ISP IP for the shortest term in the country you need, run the script above, then point it at your target at a polite rate. If it holds, order the rest in one go; if datacenter would have done, you have lost very little finding out. Rates and terms are on the pricing page, and if you are unsure which line fits your job, describe it in Discord before you spend anything.

Got a follow-up question?

Ask it in Discord. The answer helps whoever reads the thread next.

Join the Discorddiscord.gg/proxypanda
Start with $5Ask in Discord