Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

proxy-list

Free HTTP, SOCKS4 and SOCKS5 proxies, re-checked every hour.

Every proxy in this repository was verified minutes ago by monosans/proxy-scraper-checker running on my server. Each one had to fetch a real URL in full to make the list, so proxies that connect and then stall never appear. Response time, exit IP, network owner and city come attached.

No signup, no API key, no rate limit. They are raw files served by GitHub.

Get the list

File Contents
proxies/all.txt every proxy, prefixed with protocol://
proxies/http.txt HTTP only, bare host:port
proxies/socks4.txt SOCKS4 only, bare host:port
proxies/socks5.txt SOCKS5 only, bare host:port
proxies.json everything, with metadata
proxies_pretty.json the same JSON, indented

Proxies are sorted fastest first, so the top of each file is the best of what was working at the last update. The commit message for every update lists the per-protocol counts.

curl -fsSL https://raw.githubusercontent.com/monosans/proxy-list/main/proxies/socks5.txt

What's in the JSON

{
  "protocol": "socks5",
  "username": null,
  "password": null,
  "host": "1.2.3.4",
  "port": 1080,
  "timeout": 0.14,
  "exit_ip": "1.2.3.4",
  "asn": {
    "autonomous_system_number": 12345,
    "autonomous_system_organization": "Example Networks"
  },
  "geolocation": {
    "country": { "iso_code": "US", "names": { "en": "United States" } },
    "city": { "names": { "en": "Chicago" } },
    "location": {
      "latitude": 41.85,
      "longitude": -87.65,
      "time_zone": "America/Chicago"
    }
  }
}

timeout is how long the complete request took, in seconds: connection, request and full response. That is what the fastest-first ordering uses. exit_ip is the address the target site actually saw; compare it with host to spot proxies that forward through somewhere else.

geolocation mirrors the GeoLite2 City record, abbreviated here. Fields the database has no data for are omitted, and names are English only. The tool's README documents the full shape.

Read this before using them

These are anonymous proxies collected from public sources. Whoever runs one can see, log and modify everything that passes through it.

So never send credentials, tokens or personal data through a proxy from this list, and stick to HTTPS, which keeps the operator from reading or rewriting the response.

Expect them to die, too. They are free and volatile, and a proxy that worked at the top of the hour may be gone by the next update, so re-fetch the list rather than caching it.

If you need proxies you can actually rely on, use a paid provider.

Run it yourself

monosans/proxy-scraper-checker builds the same kind of list from your own sources, checked against your own URL, on your own schedule. It is a single binary for Windows, Linux, macOS and Android.

Sponsors

RapidProxy.io

Want your name in this section? Support the project and it goes here.

Support this project

Star the repository so other people can find it. If you are interested in sponsoring, DM me on Telegram.

License

MIT

This product includes GeoLite2 Data created by MaxMind, available from https://www.maxmind.com

About

Free HTTP, SOCKS4 and SOCKS5 proxy lists, re-checked every hour. Plain text and JSON, sorted fastest first, with response time, exit IP, ASN and geolocation. No signup and no API key.

Topics

Resources

Stars

1.5k stars

Watchers

36 watching

Forks

Used by

Contributors