Free HTTP proxy list

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

Setup instructions
List refreshed

800 matching proxies

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

All 800 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
SGSingaporeHTTPHTTPS750 msanonymous
CNChinaHTTP606 mselite
TRTürkiyeHTTP148 mstransparent
RURussiaHTTP121 mselite
IEIrelandHTTPHTTPS102 msanonymous
CNChinaHTTPHTTPS4,282 mselite
CNChinaHTTPHTTPS2,864 msanonymous
CNChinaHTTPHTTPS2,642 msanonymous
CNChinaHTTPHTTPS1,857 msanonymous
CNChinaHTTPHTTPS2,881 msanonymous
CNChinaHTTPHTTPS2,953 msanonymous
CNChinaHTTPHTTPS3,438 msanonymous
CNChinaHTTPHTTPS3,138 msanonymous
CNChinaHTTPHTTPS1,796 msanonymous
CNChinaHTTPHTTPS1,691 msanonymous
CNChinaHTTPHTTPS1,931 msanonymous
CNChinaHTTPHTTPS1,698 msanonymous
CNChinaHTTPHTTPS2,016 msanonymous
VNVietnamHTTP931 mselite
USUnited StatesHTTP6,029 mselite
CNChinaHTTP1,112 mselite
FIFinlandHTTPHTTPS204 msanonymous
EGEgyptHTTP2,393 mstransparent
SGSingaporeHTTPHTTPS1,972 msanonymous
CACanadaHTTP255 mselite
SGSingaporeHTTPHTTPS749 msanonymous
SGSingaporeHTTPHTTPS752 msanonymous
INIndiaHTTPHTTPS644 msanonymous
NLNetherlandsHTTP10,203 mselite
RURussiaHTTP196 mstransparent
RURussiaHTTP331 mselite
CNChinaHTTPHTTPS2,957 msanonymous
CNChinaHTTPHTTPS3,157 msanonymous
CNChinaHTTPHTTPS1,815 msanonymous
CNChinaHTTPHTTPS1,631 msanonymous
CNChinaHTTP1,666 mselite
CNChinaHTTP756 mselite
FRFranceHTTP310 mstransparent
CNChinaHTTP577 mstransparent
AUAustraliaHTTP872 mselite
RURussiaHTTP10,251 mselite
SGSingaporeHTTPHTTPS1,651 msanonymous
FRFranceHTTP94 msanonymous
MXMexicoHTTPHTTPS734 mselite
USUnited StatesHTTP520 mstransparent
USUnited StatesHTTP500 mstransparent
USUnited StatesHTTP500 mstransparent
TRTürkiyeHTTPHTTPS498 msanonymous
IDIndonesiaHTTP803 mstransparent
RURussiaHTTP161 mstransparent
JSON API · current filters/api/v1/proxies?protocol=http

Use this proxy

SingaporeSG
43.156.227.68:80
Response
750 ms
Anonymity
anonymous
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://43.156.227.68:80' \
  --noproxy '' --connect-timeout 5 --max-time 15 \
  --globoff --url 'http://httpbin.org/ip'

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

About the HTTP proxy list

Recently checked HTTP 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.

Use an HTTP proxy with an HTTP-aware client

HTTP endpoints with recent connection checks. An HTTP proxy receives web requests and forwards them to the destination. Copy the endpoint with an http:// prefix. If you need to reach an HTTPS website, select entries with the HTTPS badge: plain HTTP availability alone does not establish CONNECT support. The response-time measurement describes one recorded request, not a download-speed guarantee.

Example (replace the sample endpoint)
curl --proxy http://203.0.113.10:8080 --connect-timeout 5 --max-time 15 http://example.com

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.