⭐⭐⭐⭐⭐
“Fastest proxies I’ve used. Zero blocks on our scraping pipelines and uptime is rock solid.”
⭐⭐⭐⭐⭐
“Fastest proxies I’ve used. Zero blocks on our scraping pipelines and uptime is rock solid.”
⭐⭐⭐⭐⭐
“Rotation per request + unlimited bandwidth made our research 3× faster.”
⭐⭐⭐⭐⭐
“Instant activation and great support. Best value for money I’ve found.”
⭐⭐⭐⭐⭐
“Geo coverage is legit. US, UK, DE worked flawlessly for ads verification.”
⭐⭐⭐⭐⭐
“Success rate jumped from ~78% to 96% overnight after switching to residential rotation.”
⭐⭐⭐⭐☆
“Local SERPs from 12 countries with minimal captchas. Exactly what our team needed.”
⭐⭐⭐⭐⭐
“Stable endpoints, ~1.1s avg response time. The 99.9% uptime claim holds up in practice.”
⭐⭐⭐⭐⭐
“We run 120+ accounts with unlimited threads—no ‘action blocked’ headaches so far.”
⭐⭐⭐⭐⭐
“API docs were clear—I integrated rotating sessions in a day. Smooth sailing since.”
⭐⭐⭐⭐⭐
“Address/stock checks across regions are finally accurate. Country pool is extensive.”
⭐⭐⭐⭐⭐
“Rotation per request cut captcha prompts by ~40% on price scraping jobs.”
⭐⭐⭐⭐⭐
“DEX/NFT dashboards stay accessible with geo mix—no surprise rate-limit bans.”
⭐⭐⭐⭐⭐
“The dashboard is intuitive and billing is predictable—easy for my team to manage.”
⭐⭐⭐⭐☆
“Ad verification runs 2–3× faster now. Solid coverage and quick failover.”
⭐⭐⭐⭐⭐
“Cross-region app testing is finally painless. Consistent IPs and fast support replies.”
Below is a live split of our 80,000,000+ residential IPs across regions.
User/Pass authenticated proxies. Rotation: new IP every request. Country targeting only. HTTP/HTTPS & SOCKS5 supported. No sticky sessions.
-country=US (or other ISO-3166-1 alpha-2 codes) to your username. HOST PORT PORT USERNAME PASSWORDReplace placeholders with real values from your dashboard.
-country=XX to the username for geo routing.curl -x http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT \
-L "https://httpbin.org/ip"
http://USER:PASS@HOST:PORT
https://USER:PASS@HOST:PORT # client still CONNECTs over HTTP proxy
socks5://USER:PASS@HOST:SOCKS_PORT
YOUR_USERNAME-country=US
YOUR_USERNAME-country=GB
YOUR_USERNAME-country=DE
Append modifiers with hyphens. Credentials remain USER:PASS@HOST:PORT.
@ : # !, some clients require URL-encoding or quoting.
# Example:
PASSWORD='my:Strong#Pass!' # Shell quoting for cURL
# or URL-encode where necessary: my%3AStrong%23Pass%21
Append -country=XX (ISO-3166-1 alpha-2): US, GB, DE, FR, CA, NL, SE, IN, PK, SG, JP, AU, BR, etc.
curl -x "http://YOUR_USERNAME-country=US:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT" \
-L "https://httpbin.org/ip"
# Quick verification endpoints:
https://httpbin.org/ip
https://ipapi.co/json/
https://ifconfig.me
import requests
HOST = "YOUR_PROXY_HOST"
PORT = "PORT"
USER = "YOUR_USERNAME" # optionally add -country=US
PWD = "YOUR_PASSWORD"
proxies = {
"http": f"http://{USER}:{PWD}@{HOST}:{PORT}",
"https": f"http://{USER}:{PWD}@{HOST}:{PORT}",
}
r = requests.get("https://httpbin.org/ip", proxies=proxies, timeout=45)
print(r.text)
import axios from "axios";
import HttpsProxyAgent from "https-proxy-agent";
const host = "YOUR_PROXY_HOST";
const port = "PORT";
const user = "YOUR_USERNAME-country=US";
const pass = "YOUR_PASSWORD";
const agent = new HttpsProxyAgent(`http://${user}:${pass}@${host}:${port}`);
const res = await axios.get("https://httpbin.org/ip", {
httpAgent: agent, httpsAgent: agent, timeout: 45000,
});
console.log(res.data);
import fetch from "node-fetch";
import HttpsProxyAgent from "https-proxy-agent";
const agent = new HttpsProxyAgent("http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT");
const res = await fetch("https://httpbin.org/ip", { agent, timeout: 45000 });
console.log(await res.text());
import puppeteer from "puppeteer";
const proxy = "http://YOUR_PROXY_HOST:PORT";
const user = "YOUR_USERNAME-country=US"; // optional geo
const pass = "YOUR_PASSWORD";
const browser = await puppeteer.launch({
headless: "new",
args: [`--proxy-server=${proxy}`],
});
const page = await browser.newPage();
await page.authenticate({ username: user, password: pass });
await page.goto("https://httpbin.org/ip", { waitUntil: "domcontentloaded" });
console.log(await page.content());
await browser.close();
<?php
$host = "YOUR_PROXY_HOST";
$port = "PORT";
$user = "YOUR_USERNAME"; // optionally add -country=US
$pass = "YOUR_PASSWORD";
$ch = curl_init("https://httpbin.org/ip");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_PROXY => "http://$host:$port",
CURLOPT_PROXYUSERPWD => "$user:$pass",
CURLOPT_CONNECTTIMEOUT => 20,
CURLOPT_TIMEOUT => 45,
]);
$body = curl_exec($ch);
if ($body === false) { throw new RuntimeException(curl_error($ch)); }
curl_close($ch);
echo $body;
package main
import ("fmt"; "net/http"; "net/url"; "time"; "io/ioutil")
func main() {
proxyURL, _ := url.Parse("http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT")
tr := &http.Transport{ Proxy: http.ProxyURL(proxyURL) }
client := &http.Client{ Transport: tr, Timeout: 45 * time.Second }
resp, err := client.Get("https://httpbin.org/ip")
if err != nil { panic(err) }
defer resp.Body.Close()
b, _ := ioutil.ReadAll(resp.Body)
fmt.Println(string(b))
}
OkHttpClient client = new OkHttpClient.Builder()
.proxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("YOUR_PROXY_HOST", PORT)))
.proxyAuthenticator((route, response) -> {
String user = "YOUR_USERNAME";
String pass = "YOUR_PASSWORD";
String creds = Credentials.basic(user, pass, StandardCharsets.UTF_8);
return response.request().newBuilder().header("Proxy-Authorization", creds).build();
})
.callTimeout(Duration.ofSeconds(45))
.build();
Request req = new Request.Builder().url("https://httpbin.org/ip").build();
try (Response res = client.newCall(req).execute()) {
System.out.println(res.body().string());
}
var handler = new HttpClientHandler {
Proxy = new WebProxy("http://YOUR_PROXY_HOST:PORT"){
Credentials = new NetworkCredential("YOUR_USERNAME", "YOUR_PASSWORD")
},
UseProxy = true
};
using var client = new HttpClient(handler){ Timeout = TimeSpan.FromSeconds(45) };
var body = await client.GetStringAsync("https://httpbin.org/ip");
Console.WriteLine(body);
# Basic rotate (default):
curl -x http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT https://httpbin.org/ip
# Geo:
curl -x "http://YOUR_USERNAME-country=DE:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT" https://httpbin.org/ip
# Environment variables:
export HTTP_PROXY="http://YOUR_USERNAME:YOUR_PASSWORD@YOUR_PROXY_HOST:PORT"
export HTTPS_PROXY="$HTTP_PROXY"
curl https://httpbin.org/ip
Chrome:
1) Start Chrome with --proxy-server="http://YOUR_PROXY_HOST:PORT"
2) On first request, a login dialog appears → enter YOUR_USERNAME / YOUR_PASSWORD
Firefox:
1) Settings → General → Network Settings → Manual proxy
2) HTTP Proxy: HOST, Port: PORT, "Use this proxy for all protocols"
3) On first request enter YOUR_USERNAME / YOUR_PASSWORD
Settings → Proxy:
- Enable "Use System Proxy" or add a Custom Proxy:
Host: YOUR_PROXY_HOST, Port: PORT
Auth: Username = YOUR_USERNAME, Password = YOUR_PASSWORD
- Send GET to https://httpbin.org/ip
for attempt in 1..N:
resp = request_via_proxy()
if resp.ok: return resp
sleep( base * 2^(attempt-1) + rand(0..100ms) )
| Issue | Meaning | Fix |
|---|---|---|
| 407 Proxy Authentication Required | Proxy rejected credentials | Verify USER:PASS@HOST:PORT; URL-encode/quote password; modifiers belong in username |
| 403 / Access Denied at Target | Target blocks region/ASN/fingerprint | Try another country; reduce concurrency; rotate headers |
| 429 Too Many Requests | Rate-limit exceeded | Throttle and use exponential backoff + jitter |
| Timeouts / ECONNRESET / ETIMEDOUT | Network congestion or blocks | Increase timeouts (30–45s); enable keep-alive; lower parallelism; retry w/ backoff |
| TLS / SSL errors | Handshake/cert mismatch | Update CA/OpenSSL; verify clock & SNI; disable pinning while testing |
| DNS resolution failed | Resolver issues | Use stable DNS (1.1.1.1, 8.8.8.8); verify host; avoid typos |
| Chrome “ERR_TUNNEL_CONNECTION_FAILED” | Proxy host/port unreachable | Check FW/VPN/ISP; confirm credentials; disable conflicting extensions |
| 401 Unauthorized | Target needs its own auth | Provide target credentials (separate from proxy creds) |
| 5xx (target) | Upstream failure | Retry with backoff; rotate IP/country |
https://httpbin.org/ip
https://ipapi.co/json/
https://ifconfig.me
curl -v -x http://USER:PASS@HOST:PORT https://httpbin.org/ip
Look for the CONNECT tunnel and response headers.
export HTTP_PROXY="http://USER:PASS@HOST:PORT"
export HTTPS_PROXY="$HTTP_PROXY"
# or for SOCKS5:
export ALL_PROXY="socks5://USER:PASS@HOST:SOCKS_PORT"
--proxy-server + page.authenticate().HTTP_PROXY/HTTPS_PROXY or middleware for rotating proxies.-country=XX in the username.-country=XX to the username.Every Phantom plan runs on its own dedicated server — 64 CPU cores & 128 GB RAM. No “shared nodes,” no mystery throttles, no asterisks on unlimited bandwidth & threads. You bring ambition. We bring headroom.
See Plans| Speed |
|
|
Savings | Value |
|---|
Fast, private, and reliable rotating IPv4 residential proxies — built for scale and zero-drama.
Moxy Proxy started with one goal: remove friction from data access. We engineered a globally distributed proxy fabric that delivers consistent speed, genuine residential IPs, and no-logs privacy — all with a simple, predictable pricing model.
Backed by autoscaling gateways, health-checked exits, and smart routing.
We support lawful, ethical data access. You can use our proxies for anything except .gov domains, but we are not liable for anything. It depends on you how you use our proxies. We don’t limit anything.
Need a DPA or compliance letter? Contact us.
Yes — sourced from compliant residential peers with country/ASN targeting and session options.
No request content logs. We keep minimal operational metrics for uptime/abuse controls.
No. By design, Moxy Proxy rotates the exit IP on every request. If you need continuity, reuse cookies/session state at your app level instead of pinning an IP.
Country targeting is supported. Append a country parameter when authenticating (see examples below) to receive an IP from that country.
Spin up your first requests in minutes. Unlimited bandwidth. Transparent pricing. Real support.
We comply with the EU General Data Protection Regulation (GDPR) to ensure our users’ data is protected and processed lawfully, fairly, and transparently.
We encourage security researchers to report vulnerabilities responsibly so we can keep Moxy Proxy secure for all users.
phantomproxy.net and official subdomains/services.Clear guidelines on when refunds, credits, or extensions may apply.
Moxy Proxy operates under a strict no-refund policy. In rare, verifiable cases we may offer service credits, plan extensions, or a partial refund as outlined below.
Please attach timestamps, sample IPs, target URLs, and test steps so we can reproduce.
Fresh public HTTP/S proxies • Last Updated . Download Free Proxy
| # | Proxy | Protocol | Latency | Anonymity | Country | Status | Copy |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||