Free rotating proxies that ACTUALLY work
We scrape, check and rotate THOUSANDS of public proxies NONSTOP, so all you do is connect to ONE proxy.
Free rotating proxies behind ONE gateway
Free proxy lists go stale fast, and most of the lines are dead by the time you paste them. Our free rotating proxies move that work to our side. We collect public proxies, test them and put the live ones behind ONE host, free.proxiesfood.com, so you never touch a list.
Pick a port for the job
- Port
2001gives a NEW IP on every connection, good for scraping and bulk requests - Ports
1000-2000are 1,000 backconnect ports: run 10 tasks on 10 ports and each keeps its own IP for 5 minutes
Free vs paid plans
The Free plan gives you 500 threads at 25 Mbps and never expires while you stay in @proxiesfood. It rotates only, with no country pick. Paid plans start at $0.99 a day for 1,000 threads and go up to 5,000, lift the speed cap and add country-specific IPs plus sticky IPs for up to 60 minutes.
Upgrading takes a Telegram login on our website and a crypto payment, and your current login carries straight over to the paid plan.
Where free proxies fit
- Testing a scraper before you pay for anything
- Light scraping and bulk requests on public sites
- Learning how rotating proxies work in Python or Node.js
- Small SEO and price monitoring jobs without a budget
Want home IPs instead?
Free proxies are public proxies, so speed and uptime depend on what is online that day. For real home connections and unlimited bandwidth, start a FREE 15-minute trial of our rotating residential proxies in @proxiesfoodbot at up to 1 Gbps. Paid residential plans come with 30M+ worldwide IPs and sticky sessions up to 24 hours.
FRESH proxies every single day
Rotate or HOLD your IP
Free rotating proxies in 3 steps
Use free rotating proxies in YOUR code
Port 2001 gives a NEW IP on every connection, and a backconnect port HOLDS one for 5 minutes.
PROXY="http://free_7f3a9c2e1b:PASSWORD@free.proxiesfood.com:2001"
for i in 1 2 3; do
curl -x "$PROXY" https://icanhazip.com
doneimport requests
proxy = "http://free_7f3a9c2e1b:PASSWORD@free.proxiesfood.com:2001"
proxies = {"http": proxy, "https": proxy}
for _ in range(3):
r = requests.get("https://icanhazip.com", proxies=proxies, timeout=30)
print(r.text.strip())import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
const agent = new HttpsProxyAgent("http://free_7f3a9c2e1b:PASSWORD@free.proxiesfood.com:2001");
for (let i = 0; i < 3; i++) {
const { data } = await axios.get("https://icanhazip.com", { httpsAgent: agent, proxy: false });
console.log(data.trim());
}package main
import (
"fmt"
"io"
"net/http"
"net/url"
)
func main() {
proxy, _ := url.Parse("http://free_7f3a9c2e1b:PASSWORD@free.proxiesfood.com:2001")
client := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(proxy), DisableKeepAlives: true}}
for i := 0; i < 3; i++ {
resp, err := client.Get("https://icanhazip.com")
if err != nil {
panic(err)
}
ip, _ := io.ReadAll(resp.Body)
resp.Body.Close()
fmt.Print(string(ip))
}
}<?php
$proxy = "http://free_7f3a9c2e1b:PASSWORD@free.proxiesfood.com:2001";
for ($i = 0; $i < 3; $i++) {
$ch = curl_init("https://icanhazip.com");
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);
}curl --versionpip install requestsnpm i axios https-proxy-agentgo versionsudo apt install php-cli php-curlFree rotating proxies pricing
- Every paid plan includes
- Unlimited throughput
- Country-specific IPs
- Sticky IPs up to 60 min
- 1,000 backconnect ports
- HTTP(S) & SOCKS5
Log in with Telegram, pay with crypto and your login upgrades INSTANTLY.
Free rotating proxy questions
-country-US or -session-k3x9q2ab-time-30m to your login and keep the SAME IP for up to 60 minutes. The Free plan rotates only.Get free proxies in under a minute.
Need home IPs with UNLIMITED bandwidth? Check out our unlimited residential proxies.