Refreshed every 20 minutes · plain text
Free HTTP Proxy List
HTTP proxies forward plain HTTP requests. The proxy reads the full request, which makes them simple to use and useless for privacy: the operator sees every URL.
In the list now
5,025
Ever listed (archive)
626,619
Sources
21
Format
curl -s https://proxyspace.pro/http.txtAbout this list
Every 20 minutes ProxySpace collects HTTP proxies from 21 sources, keeps only well-formed ip:port lines, removes duplicates and replaces /http.txt with the result. The proxies are not tested by us: many will be dead or slow by the time you use them. Check them before you rely on them, for example against the proxy judge.
Good for
- Scraping plain-HTTP pages
- Tools that only speak HTTP proxy
- Checking how a site answers from another IP
Not for
Anything with logins, cookies or personal data. The operator of a public proxy can read and change everything that passes through.
Usage
# curl
curl -x http://IP:PORT http://example.com/
# Python requests
import requests
requests.get("http://example.com/", proxies={"http": "http://IP:PORT"}, timeout=10)
# Fetch the list
curl -s https://proxyspace.pro/http.txt -o http.txtHTTP proxies by country
Countries with the most HTTP exits in the current list, by the country the IP address is registered in.
Archive
/archive_http.txt holds every HTTP address that has ever appeared in this list, appended run after run. See the archive page for what it is useful for.
Other protocols
HTTP proxies: questions
How many HTTP proxies are in the list?
5,025 right now, from 21 sources, refreshed every 20 minutes. The archive holds 626,619 HTTP addresses that have appeared since 2022; see the proxy archive.
Which countries have the most HTTP proxies?
The most come from Indonesia (770), United States (528) and Switzerland (310). Every country has its own list on the proxies by country page.
Are the HTTP proxies tested?
No, they are collected and deduplicated, not tested. Check any of them with the proxy judge before you rely on it.
HTTP or another protocol?
Scraping plain-HTTP pages is where HTTP fits best. The protocol comparison lists what each of HTTP, HTTPS, SOCKS4 and SOCKS5 can and cannot do.