Free proxy list

Entries expire 15 minutes after their last check. Open an address for connection settings.

Setup instructions
List refreshed

2,970 matching proxies

50 current on this page · 15-minute check limit
Export

All 2,970 matching proxies

Download TXTDownload CSVDownload JSON

This page · 50 proxies

File formats and instructions

Recently checked public proxies. Check boxes select rows for export. Open an address for connection settings and check evidence.
IP address : portCountryProtocolResponse AnonymityCheckedProxy details
CNChinaHTTPHTTPS10,418 msunknown
USUnited StatesSOCKS55,321 mselite
FIFinlandHTTP93 mstransparent
RORomaniaSOCKS514,235 mselite
EGEgyptHTTP2,323 mstransparent
IDIndonesiaHTTP720 mstransparent
FIFinlandSOCKS53,692 mselite
USUnited StatesSOCKS515,715 mselite
PEPeruHTTP3,541 mstransparent
IRIranHTTP1,341 mstransparent
SGSingaporeSOCKS54,428 mselite
SGSingaporeSOCKS54,444 mselite
INIndiaHTTPHTTPS8,104 msunknown
LVLatviaSOCKS51,936 mselite
CMCameroonHTTPHTTPS1,452 mselite
USUnited StatesSOCKS4754 mselite
VNVietnamHTTP4,793 mselite
USUnited StatesHTTPHTTPS5,299 msunknown
SESwedenSOCKS58,333 mselite
BRBrazilSOCKS41,010 mselite
RURussiaSOCKS57,990 mselite
JPJapanHTTPHTTPS994 msunknown
VNVietnamSOCKS53,938 mselite
CNChinaHTTPHTTPS6,880 msunknown
IDIndonesiaHTTPHTTPS766 msunknown
USUnited StatesHTTPHTTPS541 mselite
PEPeruHTTP1,773 mstransparent
BDBangladeshHTTPHTTPS6,087 msunknown
IDIndonesiaHTTPHTTPS6,110 msunknown
EGEgyptHTTPHTTPS7,747 mstransparent
SESwedenHTTPHTTPS187 mstransparent
IDIndonesiaHTTPHTTPS5,320 msunknown
IDIndonesiaHTTPHTTPS7,489 msunknown
NLNetherlandsHTTP27,028 mstransparent
IDIndonesiaHTTPHTTPS4,569 msunknown
UAUkraineSOCKS519,321 mselite
CNChinaHTTPHTTPS5,281 msunknown
PHPhilippinesHTTPHTTPS4,254 msunknown
ARArgentinaHTTPHTTPS4,203 msunknown
ARArgentinaSOCKS45,184 mselite
IDIndonesiaHTTP1,161 mselite
LYLibyaHTTPHTTPS3,700 msunknown
IDIndonesiaHTTP17,621 mstransparent
CZCzechiaSOCKS54,360 mselite
PHPhilippinesHTTPHTTPS3,292 msunknown
CNChinaHTTP898 mselite
UGUgandaHTTP1,919 mselite
CNChinaHTTPHTTPS3,916 msunknown
RURussiaHTTPHTTPS2,674 msunknown
RURussiaHTTPHTTPS2,224 msunknown
JSON API · current filters/api/v1/proxies

Use this proxy

ChinaCN
222.128.171.2:8888
Response
10,418 ms
Anonymity
unknown
Checked
UTC
Check evidence Latest check only

A 24-hour check history is not available for this endpoint. The timestamp above records its latest check; it does not establish an uptime percentage.

How to read check results
Connection format

The default URL returns your outbound IP. This builder does not send the request.

Terminal · bash / zsh
curl --disable --proxy 'http://222.128.171.2:8888' \
  --noproxy '' --connect-timeout 5 --max-time 15 \
  --globoff --url 'https://httpbin.org/ip'

Run in your terminal. Stops after 15 seconds; TLS verification stays enabled.

Which list fits your client?

HTTPS CONNECT
For an HTTPS website or API. Set the proxy type to HTTP.
SOCKS5
For a SOCKS-capable app. Use remote DNS when needed.
HTTP
For plain HTTP requests. Require CONNECT support for HTTPS.
Compare client settings and DNS behavior
About this list and its check results

Recently checked HTTP, HTTPS, SOCKS4 and SOCKS5 proxy endpoints, with country, response time, anonymity and UTC check times. Entries expire after 15 minutes without a new check. Available in TXT, CSV and JSON.

How do I use this free proxy list?

Use the checkboxes to select proxies for copying or export. Open an address to build a cURL request, a Python Requests snippet or app settings. Filter by country, response time, anonymity, port and check age, then export your selection, this page or all matching results in TXT, CSV or JSON. Choose IP:port or protocol URLs for copying and TXT files. No FreeProxyHub account is required.

Check time
The last recorded connection check, shown in UTC. Entries expire after 15 minutes without a new check. A recent result does not guarantee your next request will succeed.
Response time
The duration of one connection check in milliseconds. It is not an average or a measure of download speed.
HTTPS support
An HTTPS label means a recorded CONNECT check passed with certificate validation. Use the protocol your client supports.

Are recently checked proxies guaranteed to work?

No. A timestamp records an earlier check. An endpoint can go offline, reject a destination or behave differently from your network. Keep TLS verification enabled and test with a short timeout before using an endpoint.

Read how checks work, compare HTTP and SOCKS5, configure Python Requests, or troubleshoot a failed connection.