Free SOCKS5 proxy list

Use SOCKS5 in your client. In cURL, socks5h:// resolves the destination hostname at the proxy.

Setup instructions
List refreshed

264 matching proxies

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

All 264 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
DEGermanySOCKS5549 mselite
RURussiaSOCKS52,320 mselite
NLNetherlandsSOCKS51,512 mselite
BRBrazilSOCKS51,019 mselite
USUnited StatesSOCKS5937 mselite
USUnited StatesSOCKS5852 mselite
USUnited StatesSOCKS51,836 mselite
USUnited StatesSOCKS5951 mselite
USUnited StatesSOCKS5856 mselite
USUnited StatesSOCKS5855 mselite
RURussiaSOCKS52,858 mselite
USUnited StatesSOCKS54,400 mselite
USUnited StatesSOCKS52,480 mselite
USUnited StatesSOCKS5995 mselite
USUnited StatesSOCKS51,015 mselite
USUnited StatesSOCKS51,002 mselite
USUnited StatesSOCKS51,012 mselite
USUnited StatesSOCKS51,002 mselite
AEUnited Arab EmiratesSOCKS51,432 mselite
JPJapanSOCKS52,525 mselite
USUnited StatesSOCKS51,028 mselite
USUnited StatesSOCKS5903 mselite
IDIndonesiaSOCKS53,255 mselite
AEUnited Arab EmiratesSOCKS5930 mselite
USUnited StatesSOCKS51,126 mselite
FRFranceSOCKS5878 mselite
USUnited StatesSOCKS52,039 mselite
RURussiaSOCKS51,608 mselite
USUnited StatesSOCKS5958 mselite
FRFranceSOCKS53,630 mselite
USUnited StatesSOCKS5902 mselite
USUnited StatesSOCKS51,035 mselite
USUnited StatesSOCKS51,035 mselite
USUnited StatesSOCKS51,286 mselite
TWTaiwanSOCKS51,214 mselite
USUnited StatesSOCKS5648 mselite
USUnited StatesSOCKS5688 mselite
HUHungarySOCKS5238 mselite
EEEstoniaSOCKS54,547 mselite
USUnited StatesSOCKS5999 mselite
JPJapanSOCKS51,253 mselite
INIndiaSOCKS5643 mselite
USUnited StatesSOCKS51,003 mselite
USUnited StatesSOCKS5699 mselite
FRFranceSOCKS5593 mselite
GBUnited KingdomSOCKS5418 mselite
LVLatviaSOCKS54,876 mselite
BDBangladeshSOCKS52,237 mselite
JPJapanSOCKS52,242 mselite
USUnited StatesSOCKS5961 mselite
JSON API · current filters/api/v1/proxies?protocol=socks5

Use this proxy

GermanyDE
47.245.165.201:1080
Response
549 ms
Anonymity
elite
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 'socks5h://47.245.165.201:1080' \
  --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. SOCKS5 resolves DNS through the proxy.

About the SOCKS5 proxy list

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

Connect with SOCKS5

SOCKS5 endpoints for compatible apps and scripts. SOCKS5 can relay connections for compatible applications beyond HTTP clients. Our SOCKS5 listing records endpoint availability; it does not certify UDP support. DNS behavior depends on your client. In curl, socks5h:// asks the proxy to resolve the destination hostname. A SOCKS5 connection does not by itself encrypt your application traffic.

Example (replace the sample endpoint)
curl --proxy socks5h://203.0.113.10:1080 --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.