ProxyHealthList

Home / Protocols / HTTPS

Free HTTPS Proxy List

A free list of HTTPS proxies — HTTP proxies verified to tunnel TLS with the CONNECT method, so they reliably reach https:// sites. Download as TXT, JSON or CSV, refreshed hourly, no signup.

TLS-capable proxies right now:

Download HTTPS TXT JSON CSV

Every proxy on this list carries supportsHttps: true — it was confirmed to complete a TLS tunnel at its last check.

What makes a proxy an "HTTPS" proxy

An HTTPS proxy is not a separate protocol — it is an HTTP proxy that successfully tunnels encrypted HTTPS traffic. When your client wants an https:// URL, it sends a CONNECT host:443 request; the proxy opens a raw tunnel and relays the encrypted bytes without decrypting them. Many free HTTP proxies fail this step, so this list only includes ones that passed a live TLS check.

How to use an HTTPS proxy

The proxy address itself still uses the http:// scheme — only the destination is https://.

curl

curl -sL https://raw.githubusercontent.com/xyzs996/free-proxy-health-list/main/proxies/protocols/https/data.txt -o https.txt
proxy="$(head -n 1 https.txt)"
curl -x "http://$proxy" -I "https://example.com/" --max-time 10

Python (requests)

import requests

proxy = "http://1.2.3.4:8080"   # replace with a line from the list
r = requests.get(
    "https://httpbin.org/ip",
    proxies={"http": proxy, "https": proxy},
    timeout=10,
    verify=True,
)
print(r.json())

Keep verify=True — because the proxy only tunnels the encrypted stream, normal certificate validation against the real target still applies.

Frequently asked questions

Does an HTTPS proxy see my encrypted data?

With CONNECT tunneling it forwards the raw TLS stream and cannot read the payload, but it does see the destination host. Free proxies are run by unknown operators — never send credentials or sensitive data through them.

Why is the proxy URL http:// if the site is https://?

The scheme describes how you talk to the proxy, not the target. You reach the proxy over plain HTTP and ask it to CONNECT to the HTTPS destination on your behalf.

How often is the list updated?

Re-checked and republished hourly; every entry passed a live TLS tunnel check at its lastChecked time.

Do I need SOCKS instead?

Only for non-HTTP traffic or UDP. For reaching HTTPS websites, this list is what you want. For raw TCP see the SOCKS5 list.

Need fresher checks, filtering and rotation?

The public list has no SLA. The planned Pro API adds fresher checks, filtering and a rotation endpoint.

Explore more free proxy lists