Site | NPM Module | GitHub Repo
# π Proxifly's free proxy list
Every 5 minutes, **Proxifly** fetches fresh proxiesβincluding **HTTP**, **HTTPS**, **SOCKS4**, and **SOCKS5** proxiesβfrom around the web.
> Proxifly found **2389** working proxies from **104** countries in the latest update (**Aug 18, 2026, 11:33 AM UTC**).
## π¦ Features
* β‘ Extremely fast
* π Validated every 5 minutes
* π Sorted into **HTTP**, **HTTPS**, **SOCKS4**, & **SOCKS5**
* π Contains proxies from **104 countries**
* π¦ Available in **.json**, **.txt**, & **.csv** formats
* π Supports HTTPS connection
* π No duplicates
## π¦ How do I use the proxies?
You have a few different options for getting the proxies:
π Please follow the [GitHub Acceptable Use Policy](https://docs.github.com/en/site-policy/acceptable-use-policies/github-acceptable-use-policies) when using this project. You should use these proxies responsibly, without abusing them, and without intent to commit illegal activity.
### π Download from our website: [Free proxy list](https://proxifly.dev/tools/proxy-list)
[](https://proxifly.dev/tools/proxy-list)
### π Download in our [Free proxy scraper software](https://proxifly.dev/download)
[](https://proxifly.dev/download?download=windows)
[](https://proxifly.dev/download?download=macos)
[](https://proxifly.dev/download?download=linux)
### π Direct download links
Click on your preferred file format to get the updated list
|Type|Count|.json|.txt|.csv|
|----|-----|-----|----|----|
|All Proxies|2389|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/all/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/all/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/all/data.csv)|
|HTTP Proxies|599|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.csv)|
|HTTPS Proxies|1356|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/https/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/https/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/https/data.csv)|
|SOCKS4 Proxies|335|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks4/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks4/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks4/data.csv)|
|SOCKS5 Proxies|99|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.csv)|
|U.S. proxies ([view more countries](https://github.com/proxifly/free-proxy-list/tree/main/proxies/countries))|727|[JSON File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/countries/US/data.json)|[Text File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/countries/US/data.txt)|[CSV File](https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/countries/US/data.csv)|
#### Other sorted proxies
* [π Get proxies by country](https://github.com/proxifly/free-proxy-list/tree/main/proxies/countries)
### π Use the Proxifly NPM module
Easily fetch updated proxies in your application with the official **Proxifly NPM module**.
```shell
# Run this command to install the module:
npm install proxifly
```
```js
// ESM
import Proxifly from 'proxifly';
// CommonJS
const Proxifly = require('proxifly');
```
```js
const proxifly = new Proxifly({
// Not required, but having one removes limits (get your key at https://proxifly.dev).
apiKey: 'your-api-key'
});
```
```js
// Fetch proxies with your desired options:
proxifly.getProxy({
protocol: 'http', // http | socks4 | socks5
anonymity: 'elite', // transparent | anonymous | elite
country: 'US', // ISO country code
https: true, // true | false
format: 'json', // json | text
quantity: 1, // 1 - 20
})
.then(proxy => {
console.log('Proxies:', proxy);
})
.catch(e => {
console.error(e);
})
```
### π Fetch with cURL
Fetch the latest proxy list with the following command:
#### All proxies
```shell
curl -sL https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/all/data.txt -o all.txt
```
#### HTTP proxies
```shell
curl -sL https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/http/data.txt -o http.txt
```
#### SOCKS4 proxies
```shell
curl -sL https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks4/data.txt -o socks4.txt
```
#### SOCKS5 proxies
```shell
curl -sL https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/protocols/socks5/data.txt -o socks5.txt
```
#### U.S. proxies ([view more countries](https://github.com/proxifly/free-proxy-list/tree/main/proxies/countries))
```shell
curl -sL https://cdn.jsdelivr.net/gh/proxifly/free-proxy-list@main/proxies/countries/US/data.txt -o socks5.txt
```
## β¨ Star history
[](https://www.star-history.com/?repos=proxifly%2Ffree-proxy-list&type=date&legend=top-left)
## π§Έ Contributing
Contributions are welcome, and they are greatly appreciated! Every
little bit helps, and credit will always be given.