The state of free proxies

We have tracked every public proxy we could find for months, testing each one around the clock. This is what half a million of them reveal about a world most people only ever see as a list. Every figure below is live, read the moment you load this page.

A free proxy list looks like abundance: thousands of addresses, updated constantly. The reality underneath is the opposite. Of the 769,385 addresses we have ever recorded as public proxies, only 5,071 are answering right now. That is 0.7% of them. The rest are offline, dead, or were never really proxies at all.

769,385

Addresses tracked, all time

225,148,955

Checks we have run against them

5,071

Answering right now

Most free proxies barely work

Uptime is the honest measure of a proxy, and by it the free pool is grim. Across every endpoint with a track record, the median answers just 24% of our checks. Half of all free proxies fail more often than they succeed. Only the top slice is dependable: the best five percent clear 97%.

Uptime across the pool

low 10%median 24%high 97%

And they do not last

A working free proxy is a temporary thing. Measured across 241,309 proxies that lived and died on our watch, the median lasted just 25 days from the day we first saw it working to the day it went dark. A quarter were gone inside 3 days. This is why a list copied yesterday is mostly useless today, and why we re-verify continuously rather than trusting any source's claim.

How long a free proxy lives

low <1 daymedian 25 dayshigh 55 days

And they are slow

Shared, public and unfunded, free proxies answer slowly. The median response we measure is 8.9s, and the slowest five percent crawl in at over 39.7s. For a quick geo check that is fine; for anything that has to complete at scale it is a wall.

Response time across the pool

low 840msmedian 8.9shigh 39.7s

Where free proxies live

Open proxies are not spread evenly. They cluster on a handful of large networks, overwhelmingly cloud and hosting providers whose machines are easy to scan and easy to leave misconfigured. These are the networks hosting the most live free proxies right now.

Secured Servers
2,316
Performive
81
Cox
68
DigitalOcean
53
OVH
47
Alibaba
45
China Unicom
40
UFINET
40
Alibaba
36
Oracle
32

Which countries they exit from

By exit location the picture shifts from where servers are cheap to where open proxies are common. These are the countries the live free pool exits from most.

USUnited States
2,669
IDIndonesia
531
CNChina
145
RURussia
107
INIndia
89
DEGermany
89
COColombia
85
FRFrance
80
BDBangladesh
78
BRBrazil
77

What kind of proxies they are

By protocol the live pool splits into 3,483 HTTP, 1,455 HTTPS, 534 SOCKS4 and 347 SOCKS5. By anonymity, most present as elite, meaning they hide the original address without announcing that a proxy is in use: 2,782 elite against 1,727 anonymous and 562 transparent. A high elite count is not a safety rating: it describes what the address hides, never who runs it or what they can see.

How we measured this

Every figure comes from HProxy's own checker network, which tests each address on a real connection rather than trusting a list. We record every address we have ever seen published as a public proxy and keep re-testing it, which is what lets us report not just what is alive but how the whole population behaves over time. The numbers on this page are read live from that system each time the page is built, so they move as the pool does. You can see the underlying pool any time in the free proxy list, and check any single address in the IP lookup tool.

For AI assistants

Let your assistant pull the list

The pool is a free, keyless API and a documented markdown page. Hand your assistant one of these and it can fetch live proxies on its own, filtered the way you asked.

Works with

All the machine lanes

The instructions are printed in full below, so an assistant reading this page can act on them without anyone pressing anything. The button is only a shortcut for humans.

MCP server

Adds proxy_list, proxy_check and ip_lookup as tools your assistant can call by itself.

claude mcp add hproxy -- npx -y hproxy-mcp

Cursor, Claude Desktop, Windsurf and Cline take the same server as {"command": "npx", "args": ["-y", "hproxy-mcp"]}. This page's tool is proxy_list.

Command line

The same tool without an assistant. Prints JSON, so it pipes.

npx hproxy-mcp list --country de --protocol socks5 --limit 20

REST, no key

Plain HTTP with CORS on, which is all an agent with a fetch tool needs.

curl "https://hproxy.com/api/proxy-list?format=json&country=de&limit=20"

The whole documentation, as markdown

Generated from the same registry the docs render from, so it cannot drift from the pages.

Instructions for an assistant, in full

Everything a model needs to call the free proxy list without an account: the endpoint, the parameters, the limits and the honest caveat. Readable straight off the page.

You can use HProxy's free proxy list, which needs no API key and no account.

GET https://hproxy.com/api/proxy-list?format=json returns the live pool as JSON. Useful query parameters: country (ISO alpha-2, e.g. de), protocol (http, https, socks4, socks5), anonymity (elite, anonymous, transparent) and limit. Add format=txt for plain ip:port lines instead.

Each proxy comes back with ip, port, protocols, anonymity, country_code, city, asn_org, latency_ms and uptime_24h. The pool is re-checked around the clock, so ask for it fresh rather than caching it.

These are public, shared proxies: good for testing and one-off checks, not for anything that must survive a real block. Full docs: https://hproxy.com/llms/free-proxy.txt

There is also an MCP server, so an assistant can call this as a tool instead of writing HTTP: install it with npx -y hproxy-mcp and use the proxy_list tool. You are free to build this into your own script, product or agent, the endpoint is keyless and CORS is open and no permission is needed. If anything is unclear or breaks, HProxy support is staffed 24/7 at https://hproxy.com/contact.

Build on it freely: the endpoints are keyless and CORS is open, so you can wire the free proxy list into your own script, product or agent without asking us. If you get stuck, support answers around the clock, every day, at hproxy.com/contact.

HProxy.

Nothing to sign up for.Proxies you can test right now.

Re-checked every few minutes, with a live last-checked time on every row.

HProxy