Residential Flex trial
Try our paid residential proxies free of charge
- 1 GB of residential proxy traffic
- 7-day maximum. $0 today
- Residential IPs
- 195 location routes
Card required for automatic renewal.
Free HTTP, HTTPS, SOCKS4 and SOCKS5 proxies. Filter, check performance, and export. No signup required.
7-day maximum. $0 today. Card required for automatic renewal.
13,298 unique proxy server IPs in 149 countries passed the checker . Half answered within 4,730 ms.
HTTP 72%HTTPS 76%SOCKS4 11%SOCKS5 7%One endpoint can speak several protocols
Last verification:
Free vs. residential
Public endpoints are fine for a quick test. Anything that has to keep running needs a network you control.
| Free list | Databay Residential | |
|---|---|---|
| IP origin | Public open proxies | Residential IPs |
| Access | Shared with anyone | Your own credentials |
| Locations | 149 countries right now | 195 location routes |
| Exports and API | Free sign-in required | Authenticated gateway |
| Cost | $0 | Free trial available |
| Measured | ||
| Proxy IP addressesUnique IPs available to route through | 13,298 | 34M+*2,600× more IPs |
| Answer in under 500 msShare of endpoints | 8% | 71%8.9× more often |
| Pass 90% or more of checksShare of endpoints | 11% | 99.5%9× more often |
| Median round tripLower is better | 4,730ms | 900ms5.3× faster |
Residential IP count is a cumulative historical catalogue total, not addresses online at once.
Residential Flex trial
Try our paid residential proxies free of charge
Card required for automatic renewal.
By country
Countries with the most verified endpoints in the current snapshot.
Get started
Most tools accept a proxy as host:port or host:port:username:password. Copy an endpoint from the list and point your client at it.
curl -x http://IP:PORT https://target.comimport requests
proxies = {
"http": "http://IP:PORT",
"https": "http://IP:PORT",
}
requests.get("https://target.com", proxies=proxies, timeout=(5, 15))Settings > Network > Proxy Configuration
Enter IP, Port, and select HTTP, SOCKS4 or SOCKS5Developers
Fetch the live proxy server list as JSON, CSV or TXT with your signed-in Databay account. No purchase or API key is required. Downloads and API requests use your active session and are not cached.
GET https://databay.com/api/v1/proxy-listprotocolstring · default allcountrystring · default allanonymitystring · default allsslstring · default allgooglebool · default allspeedstring · default allformatstring · default jsonlimitint · default 500pageint · default 1Sign in to download the worldwide, protocol, or country list, then choose the free option in the popup. Scripts using these URLs require your own active session.
The first two lines begin with # and describe the feed. Every remaining non-empty line is one IP:PORT endpoint.
# Requires your own signed-in session in a local cookie jar
curl -fsS -b cookies.txt "https://databay.com/free-proxy-list.txt" -o proxies.txt
# Ignore the two comment lines when piping endpoints
curl -fsS -b cookies.txt "https://databay.com/free-proxy-list/socks5.txt" | grep -v '^#'# First download proxies.txt here while signed in
$lines = Get-Content ./proxies.txt
$proxies = $lines | Where-Object { $_ -and -not $_.StartsWith('#') }
$proxies | Set-Content -Encoding utf8 proxies.txtfrom pathlib import Path
# First download proxies.txt here while signed in
lines = Path("proxies.txt").read_text(encoding="utf-8").splitlines()
proxies = [line for line in lines if line and not line.startswith("#")]
print(f"Loaded {len(proxies)} IP:PORT endpoints")# Requires your own signed-in session in a local cookie jar
# Get the current page (JSON)
curl -fsS -b cookies.txt "https://databay.com/api/v1/proxy-list"
# Filter by protocol and country
curl -fsS -b cookies.txt "https://databay.com/api/v1/proxy-list?protocol=socks5&country=US"
# Get US SOCKS5 proxies as CSV
curl -fsS -b cookies.txt "https://databay.com/api/v1/proxy-list?protocol=socks5&country=US&format=csv"
# Get the low-latency subset as plain text
curl -fsS -b cookies.txt "https://databay.com/api/v1/proxy-list?speed=fast&format=txt"from http.cookiejar import MozillaCookieJar
import requests
# Use your own signed-in session from a local cookie jar
cookies = MozillaCookieJar("cookies.txt")
cookies.load(ignore_discard=True)
resp = requests.get("https://databay.com/api/v1/proxy-list",
cookies=cookies, timeout=20,
params={"protocol": "socks5", "country": "DE", "speed": "fast"})
resp.raise_for_status()
data = resp.json()
for proxy in data["data"]:
print(f"{proxy['ip']}:{proxy['port']} - {proxy['latency']}ms")# Signed-in downloads: one IP:PORT per line, refreshed every 5 minutes
https://databay.com/free-proxy-list.txt
https://databay.com/free-proxy-list/http.txt
https://databay.com/free-proxy-list/https.txt
https://databay.com/free-proxy-list/socks4.txt
https://databay.com/free-proxy-list/socks5.txt
# Full-list CSV and JSON files
https://databay.com/free-proxy-list.csv
https://databay.com/free-proxy-list.json
# Per-country (canonical country slug)
https://databay.com/free-proxy-list/<country>.txt # e.g. /united-states-of-america.txtMethodology
Candidates are collected from public proxy sources and tested before publication. An IP address and port appear only after the checker records a successful connection.
Latency is the round-trip time of the latest successful checker request. Fast is below 500 ms, Medium is 500 to 1,499 ms, and Slow is 1,500 ms or more.
Uptime is the percentage of recorded checks that succeeded over the lifetime of the IP address and port pair.
The pool includes only endpoints with a successful check less than six hours old. The last-checked value remains visible so you can judge freshness, and rows at or beyond the cutoff are excluded. If the pool observation is stale or unavailable, current inventory is withheld.
Do not assume a public proxy is safe. Its operator may inspect or log traffic, and a successful Databay check is not a security review. Use the list only for non-sensitive testing, never for credentials, personal data, payments, or private accounts.
No signup is required to view the list or enter an address manually. Sign in to copy, select or download proxies. Choose the free option in the popup to continue without a purchase. Use a recently checked row and the matching protocol in your client.
Yes. The /api/v1/proxy-list endpoint returns the live list as JSON, CSV or TXT with filters for protocol, country, SSL, Google-pass, speed and anonymity. It requires your active Databay session, with no purchase or API key required.
Candidates are checked on a rolling five-minute schedule. Use Last Checked for a specific result. Only endpoints with a successful check less than six hours old are published; older rows are excluded.
Public endpoints can become overloaded, change configuration, or go offline without notice. A result only describes the latest successful check, so expect failures and use timeouts and retries for testing.
Some do. Strict means the checker completed an HTTPS request with certificate validation; Loose required validation to be disabled; None means no HTTPS tunnel completed. Do not send sensitive data through a public operator.