Free HTTPS proxy list

These entries support HTTPS CONNECT. Use HTTP as the proxy type in your client.

Setup instructions
List refreshed

483 matching proxies

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

All 483 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
RURussiaHTTPHTTPS629 msanonymous
SGSingaporeHTTPHTTPS740 msanonymous
EGEgyptHTTPHTTPS499 mstransparent
TRTürkiyeHTTPHTTPS241 msanonymous
CNChinaHTTPHTTPS2,615 msanonymous
CNChinaHTTPHTTPS3,283 mselite
RURussiaHTTPHTTPS430 mstransparent
CNChinaHTTPHTTPS2,608 msanonymous
COColombiaHTTPHTTPS2,201 msanonymous
RURussiaHTTPHTTPS1,471 mstransparent
VEVenezuelaHTTPHTTPS740 mstransparent
VEVenezuelaHTTPHTTPS708 mstransparent
INIndiaHTTPHTTPS676 msanonymous
SGSingaporeHTTPHTTPS975 msanonymous
SESwedenHTTPHTTPS151 mstransparent
RURussiaHTTPHTTPS292 mselite
TRTürkiyeHTTPHTTPS244 msanonymous
TRTürkiyeHTTPHTTPS260 msanonymous
LTLithuaniaHTTPHTTPS198 msanonymous
FRFranceHTTPHTTPS89 msanonymous
MXMexicoHTTPHTTPS2,723 mstransparent
GHGhanaHTTPHTTPS1,656 msanonymous
USUnited StatesHTTPHTTPS558 msanonymous
VNVietnamHTTPHTTPS1,066 msanonymous
SGSingaporeHTTPHTTPS985 mselite
CHSwitzerlandHTTPHTTPS80 mselite
ECEcuadorHTTPHTTPS4,559 msanonymous
CNChinaHTTPHTTPS4,991 mstransparent
USUnited StatesHTTPHTTPS1,698 mstransparent
FIFinlandHTTPHTTPS2,501 msanonymous
NLNetherlandsHTTPHTTPS2,343 msanonymous
NONorwayHTTPHTTPS1,875 msanonymous
IRIranHTTPHTTPS933 mselite
NLNetherlandsHTTPHTTPS3,146 msanonymous
NLNetherlandsHTTPHTTPS1,615 msanonymous
DEGermanyHTTPHTTPS4,469 msanonymous
DKDenmarkHTTPHTTPS3,192 msanonymous
LULuxembourgHTTPHTTPS3,638 msanonymous
CNChinaHTTPHTTPS3,799 msanonymous
ITItalyHTTPHTTPS1,286 msanonymous
DEGermanyHTTPHTTPS1,486 msanonymous
NLNetherlandsHTTPHTTPS1,772 msanonymous
FRFranceHTTPHTTPS110 msanonymous
IDIndonesiaHTTPHTTPS2,732 msanonymous
CNChinaHTTPHTTPS1,982 mselite
CNChinaHTTPHTTPS1,336 mstransparent
CNChinaHTTPHTTPS1,530 msanonymous
CNChinaHTTPHTTPS2,502 mstransparent
RURussiaHTTPHTTPS419 msanonymous
SESwedenHTTPHTTPS209 mstransparent
JSON API · current filters/api/v1/proxies?protocol=https

Use this proxy

RussiaRU
138.124.13.10:8080
Response
629 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://138.124.13.10:8080' \
  --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.

About the HTTPS proxy list

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

What the HTTPS label means here

HTTP proxies with recorded HTTPS CONNECT support. This list contains HTTP proxies that passed a recorded HTTPS CONNECT check with certificate validation. Your client connects to the proxy using http://, then tunnels to the HTTPS destination. The badge does not mean the proxy itself accepts TLS connections on an https:// address, and it does not make the operator trustworthy. Keep certificate verification enabled in your client.

Example (replace the sample endpoint)
curl --proxy http://203.0.113.10:8080 --connect-timeout 5 --max-time 15 https://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.