20 IPs for 60 minutes on the country-mix package. No card required.
Start free trialGemini API and CLI proxies on static datacenter addresses: an unchanging IP in the country you choose, so Google's location checks stop deciding what you can build — from $19/mo.
Because for Gemini, “available” isn’t one switch — it’s a matrix of three variables, and your IP address is the one Google reads first. The API is offered in 190+ countries, but the free tier has its own, narrower geography: in the EEA, the UK, and Switzerland, Google directs developers to paid services, so a key that works fine from a US laptop returns 400 FAILED_PRECONDITION: User location is not supported the moment the same code runs from a Berlin address. Which cell of the matrix you land in — free tier works, billing required, or blocked outright — is decided per request, by the address the request arrives from.
It gets less predictable on servers. Google evaluates hosting providers’ IP ranges separately, so a machine in a fully supported country can still be locked out by the reputation of the range it sits in — your deployment’s “location” is whatever standing its egress addresses happen to have, and you usually can’t choose it (the FAQ below walks through a documented case). A dedicated proxy makes that variable deterministic: one static address whose country and classification you verify before you build on it, the same for your laptop, your CI, and your production box. And where a proxy is the wrong fix — the EEA free-tier lockout — we say so directly in the FAQ rather than sell you a workaround.
The consumer side runs on the same signal with different stakes. Your Google account carries years of email and files, and its security model watches login geography: an address that hops between countries invites re-verification loops, while a stable one keeps gemini.google.com boring in the best sense. One dedicated IP covers the whole stack — web chat in a browser profile, AI Studio, SDK calls, and the Gemini CLI. Where Gemini sits among the other providers — and how their IP policies differ — is mapped on our Proxies for AI Tools page.
Four infrastructure types — and the use cases each one fits best.
| Our pick for Gemini Packagesdatacenter IPv4 |
Rotating | ISP | IPv6 | |
|---|---|---|---|---|
| IP source | Datacenter, IPv4 | Datacenterthe same 100,000+ IP pool | Consumer ISP networks | Datacenter |
| IP allocation | Static list | Full pool accessthe exit IP rotates on every request | Static list | Static list |
| List refreshes | Up to 3 per month, free | Not applicable | Up to 3 per month, free | Provider-dependent |
| Pricing model | Per-IP packageunlimited bandwidth | Credit-basedyou pay per request, not per IP | Per-IP packageunlimited bandwidth | Per-IP package |
| Website compatibility | ✓ ~100% | ✓ ~100% | ✓ ~100% | ✕ Limitedmany websites don't support IPv6 |
| Speed | Up to 500 Mbps | Up to 300 Mbps | Up to 500 Mbps | Datacenter-grade |
| Anti-fraud trust | Medium | MediumIP rotation helps | High | Low to medium |
| Price | $from $0.07 per IP/month | $$$from $49.00/month | $$from $0.22 per IP/month | $typically the lowest-cost option |
| Best for | Web scraping and automation at a predictable volume: your own IPs, unlimited bandwidth | API scraping that needs as many different IPs as possible without buying a fixed list | Social media, accounts, long sessions — wherever IP trust matters | Use cases where the target site is guaranteed to support IPv6 |
| Buy now | Rotating proxies | ISP proxies | We don't sell these: too many limitations for general-purpose work |
One HTTPS_PROXY value covers the Gemini SDK and the CLI alike — no flags, no per-tool settings. Copy the example for your stack, or paste it into your AI coding assistant to adapt.
# HTTP or HTTPS proxy curl -x http://login:password@IP:port https://example.com # SOCKS5 curl --socks5-hostname IP:port \ --proxy-user login:password \ https://example.com
import requests proxy = "http://login:password@IP:port" # your proxy from the Dashboard r = requests.get( "https://example.com", proxies={"http": proxy, "https": proxy}, ) print(r.status_code)
import { ProxyAgent } from "undici"; const dispatcher = new ProxyAgent("http://login:password@IP:port"); const res = await fetch("https://example.com", { dispatcher }); console.log(res.status);
$ch = curl_init("https://example.com"); curl_setopt($ch, CURLOPT_PROXY, "IP:port"); curl_setopt($ch, CURLOPT_PROXYUSERPWD, "login:password"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch);
Choose a standard format or create a custom one with any field order and delimiter your software requires.
See the FAQ for the ports used by each protocol.
You can automate purchases, renewals, whitelist changes, and proxy list exports. Create an API key in your Dashboard in a couple of clicks.
Claude, Cursor, and other agents buy proxies, renew plans, and export updated proxy lists through an access token you create in your Dashboard. See how it works.
Per-IP prices shown are for the largest package size. Get an exact quote in the calculator above.
| IP | Country | Port | Protocol | |
|---|---|---|---|---|
| 212.183.88.215 | AT | 80 | HTTP | |
| 47.243.92.199 | HK | 3128 | HTTP | |
| 212.183.88.153 | AT | 80 | HTTP | |
| 212.183.88.13 | AT | 80 | HTTP | |
| 203.95.199.159 | KH | 8080 | HTTP | |
| 154.92.9.3 | JP | 80 | HTTP | |
| 113.204.79.230 | CN | 9091 | HTTP | |
| 181.214.1.97 | AE | 80 | HTTP | |
| 219.93.101.63 | MY | 80 | HTTP | |
| 185.18.250.64 | CH | 80 | HTTP |
A few service metrics—and feedback from our customers.
A quality service offering good proxies. There was one problem once: I was mistakenly charged for one more month of service. I had to contact support to deal with this situation. The money was returned. I give them a ten for their speed.
Used the services of this company and I can say that they exceeded my expectations. The proxy speeds are impressive and the wide selection caters to different needs. Their prices are also very competitive, making them a great choice. The support service deserves a special mention - always responsive and friendly.
The site is new, but so far I have not seen any problems in the work of the proxy. Separately, I praise the TA for their instant response. I have made requests through the site, admins reply in a couple of minutes.
If you need to buy proxies at reasonable price, this is the best choice. I became a customer of the service half a year ago. The price is adequate, technical support is always helpful and, most importantly, you can use proxies without login or password. All I have to do is to subscribe to the IP from which the requests will be received and the proxy will be used. I will recommend you guys to everybody!
Can't find your answer? Message us in live chat — real humans reply.
Yes — one address, three attachment points. For gemini.google.com and AI Studio, set the proxy in the browser profile you keep your Google account in. For the API, the official SDKs respect the standard HTTPS_PROXY environment variable. The CLI is the one that trips people up: newer versions removed the --proxy flag entirely, so scripts that relied on it broke — the supported path now is the same environment variable, and the cleanest place to set it is a .env file in ~/.gemini/, which the CLI loads automatically on every run.
Running all three through the same dedicated Gemini proxy isn't just convenient — it keeps your account's story consistent. Chat sessions from one country and API calls from another is exactly the pattern that makes Google's security layer reach for the verification prompts.
Because Google doesn't evaluate countries, it evaluates addresses — and hosting providers' ranges get their own, stricter treatment. Developers have documented 400 FAILED_PRECONDITION on a VPS in Los Angeles: the United States is supported, but that machine's IP range wasn't. Free-tier eligibility is decided per request by the reputation and classification of the arriving address, so a datacenter range that a geolocation source misreads — or that Google has simply excluded — locks out code that runs fine from your home connection.
This is the case a Gemini API proxy actually fixes: instead of inheriting whatever standing your host's address pool has, your requests exit from one static IP whose country and classification you checked before deploying. Test it with your actual API call — a $3.50 dedicated address answers the question definitively either way.
Technically it's a documented workaround — developers on Stack Overflow route through Turkish or US exits and the free tier answers. We'd still talk you out of it for anything that matters. Google directs EEA, UK, and Swiss developers to paid services deliberately, and a Google account is a uniquely bad thing to gamble: it's your email, your files, and often your phone.
The boring math favors compliance here anyway: linking a billing account removes the regional restriction, and the paid tier bills per token with no monthly minimum — light prototyping costs cents. Where a proxy earns its keep in the EEA is the previous problem — a billed account on a server whose IP range Google misreads — not dodging the billing requirement itself.
Almost certainly not, and the distinction is worth thirty seconds. Vertex AI is Gemini served through your Google Cloud project: you pick the serving region in the project itself, requests originate from your GCP infrastructure, and access is governed by IAM — there's no consumer-style location check for a proxy to help with. If your workload already lives on Google Cloud, Vertex is the answer to region problems, not a proxy.
Proxies matter on the other side of the line: the consumer chat, AI Studio, the developer API with its free-tier geography, and any deployment on infrastructure whose egress address you don't control. If you're unsure which side you're on, check the endpoint your code calls — generativelanguage.googleapis.com is the developer API this page is about; aiplatform.googleapis.com is Vertex.
A different proxy type may be a better fit for your use case. All products use the same Dashboard and support team.
An IP reserved exclusively for you, available from a single IP. Speeds of up to 500 Mbps per proxy.
Learn moreStatic ISP-registered residential IPs for use cases where network origin matters.
Learn morePay per request and access the full 100,000+ IP pool through a single gateway. Built for web scraping and API workloads.
Learn moreSOCKS5 with UDP support — for gaming, streaming, and VoIP.
Learn moreWe can sign a contract and provide all the documents your accounting team needs. Most business orders are activated within 24 hours of your request.