Free SOCKS4 proxy list

Entries expire 15 minutes after their last check. Open an address for connection settings.

Setup instructions
List refreshed

230 matching proxies

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

All 230 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
NPNepalSOCKS44,034 mselite
PSPalestinian TerritoriesSOCKS4391 mselite
ARArgentinaSOCKS45,229 mselite
RURussiaSOCKS44,808 mselite
THThailandSOCKS4798 mselite
USUnited StatesSOCKS4803 mselite
USUnited StatesSOCKS4751 mselite
PLPolandSOCKS44,377 mselite
BRBrazilSOCKS43,893 mselite
VNVietnamSOCKS41,325 mselite
PKPakistanSOCKS4741 mselite
INIndiaSOCKS4601 mselite
USUnited StatesSOCKS4712 mselite
USUnited StatesSOCKS4841 mselite
LTLithuaniaSOCKS44,282 mselite
INIndiaSOCKS41,801 mselite
IDIndonesiaSOCKS42,258 mselite
IDIndonesiaSOCKS43,425 mselite
IDIndonesiaSOCKS41,875 mselite
INIndiaSOCKS42,832 mselite
INIndiaSOCKS4841 mselite
RURussiaSOCKS4501 mselite
ALAlbaniaSOCKS43,261 mselite
USUnited StatesSOCKS4764 mselite
USUnited StatesSOCKS4954 mselite
USUnited StatesSOCKS4958 mselite
COColombiaSOCKS4786 mselite
IRIranSOCKS4624 mselite
USUnited StatesSOCKS42,444 mselite
BRBrazilSOCKS41,985 mselite
BDBangladeshSOCKS41,912 mselite
USUnited StatesSOCKS4830 mselite
USUnited StatesSOCKS4758 mselite
USUnited StatesSOCKS4832 mselite
PKPakistanSOCKS41,750 mselite
MNMongoliaSOCKS43,403 mselite
HKHong Kong SAR ChinaSOCKS4894 mselite
RURussiaSOCKS4699 mselite
BDBangladeshSOCKS41,023 mselite
IDIndonesiaSOCKS41,850 mselite
CACanadaSOCKS44,786 mselite
FIFinlandSOCKS4955 mselite
IDIndonesiaSOCKS4800 mselite
IDIndonesiaSOCKS42,772 mselite
USUnited StatesSOCKS4836 mselite
IDIndonesiaSOCKS41,054 mselite
BDBangladeshSOCKS4930 mselite
USUnited StatesSOCKS4763 mselite
USUnited StatesSOCKS4837 mselite
USUnited StatesSOCKS4837 mselite
JSON API · current filters/api/v1/proxies?protocol=socks4

Use this proxy

NepalNP
103.86.57.9:4145
Response
4,034 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 'socks4://103.86.57.9:4145' \
  --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 SOCKS4 proxy list

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

When your client needs SOCKS4

SOCKS4 endpoints for clients that require this protocol. Use this list when your software specifically expects SOCKS4. It is an older protocol with fewer capabilities than SOCKS5. Do not assume that a SOCKS4 result also supports SOCKS5 or SOCKS4a hostname resolution; use only the capabilities recorded in the list. For new integrations, check whether your client supports SOCKS5 before choosing a protocol.

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