City & Country Targeting
180+ countries and granular city‑level routing for precise geo‑restricted data.
Browse fresh free public proxies worldwide, filter by country & type.
Enhance your browsing with our extension - free to use.
Test your proxies with ease for free.
Lookup your Proxy geographical location for free.
Level System for exclusive discounts & more.
Find answers to common questions.
Scale your crawlers with residential and ISP proxies. Geo‑target cities, rotate IPs, keep sticky sessions, and avoid bans.
Purpose‑built proxy pools and tooling for crawlers, scrapers and data pipelines.
180+ countries and granular city‑level routing for precise geo‑restricted data.
Switch IPs per‑request or pin sessions to stabilize logins, carts and pagination.
Ticket & retail‑optimized pools + automatic retries to minimize blocks.
Pay‑per‑GB for residentials with no expiry and flat per‑IP for ISP.
API access, dashboards, logs, and examples for Python, Node, and curl.
Use Case | Best Option | Why |
---|---|---|
Geo‑restricted content, marketplaces, classifieds | Residential | Real‑device IPs, high trust, rotation, city targeting. |
Speed‑critical tasks (APIs, login‑bound flows) | ISP | Low latency, stable sessions, unlimited bandwidth. |
SERP tracking & SEO monitoring | Residential | Diverse IPs improve success on anti‑bot surfaces. |
Retail inventory & price intelligence | Ticket Residentials | Ticket/retail‑optimized pools with higher pass rates. |
Track competitors across regions with rotating residential proxies and session affinity for carts.
Collect geo‑dependent rates and availability by routing through the target country or city.
Capture inventory photos, amenities, and price deltas without triggering IP‑based throttles.
Unbiased results by locale via city targeting—great for rank tracking and PAA mining.
Monitor brand mentions and topics while distributing requests across global IPs.
import requests
proxies = {
"http": "http://USER:PASS@gw.flamingoproxies.com:PORT",
"https": "http://USER:PASS@gw.flamingoproxies.com:PORT",
}
r = requests.get("https://httpbin.org/ip", proxies=proxies, timeout=30)
print(r.json())
const axios = require("axios");
const agent = require("https-proxy-agent");
const proxy = "http://USER:PASS@gw.flamingoproxies.com:PORT";
axios.get("https://httpbin.org/ip", {{ httpsAgent: agent(proxy), proxy: false }})
.then(res => console.log(res.data))
.catch(console.error);
curl -x http://USER:PASS@gw.flamingoproxies.com:PORT https://httpbin.org/ip
Always follow target site terms and applicable laws. Obtain consent where required.
“Rotation + sticky sessions made our login flows rock‑solid.”
— Data Engineering Lead, EU Retail
“City targeting boosted our SERP tracking accuracy overnight.”
— SEO Manager, Global SaaS
“Non‑expiring data keeps our long‑running crawls affordable.”
— Founder, Price Intel Startup
Use Residential for trust and coverage; use ISP for speed‑sensitive flows. Many stacks combine both.
Rotating assigns a new IP per request; sticky holds the same IP for minutes to stabilize authenticated flows.
Yes—choose the country or city in the dashboard or via the API to localize results.
No. Residential data has no expiry—use it whenever you need.
Instant access • City targeting • Sticky sessions • API