Residential proxies from $0.48 per GB, traffic never expires
Rotating residential proxies send each request through an IP address that an internet provider assigned to a real home connection. You pay $0.60 per GB, the price drops to $0.48 per GB from 1 TB, and the traffic you buy stays on your account until you use it.
Traffic never expires · Prices checked 2026-11-05
IP pool size
20M+ IPs
Locations
214 countries
Supported protocols
HTTP(S)/SOCKS5
Sessions
Rotating, sticky up to 120 min
Targeting
country
What is the price of Residential proxies?
Pay as you go. No subscription, no monthly minimum. Free country targeting.
Basic
For first projects and tests
$30
$0.60 / GB
- Traffic50 GB
- Price per GB$0.60
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Advanced
For large scraping jobs
$480
$0.48 / GB
- Traffic1 TB
- Price per GB$0.48
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Scale
For steady high volume
$2,400
$0.48 / GB
- Traffic5 TB
- Price per GB$0.48
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Basic
For app and mobile site checks
$30
$1.20 / GB
- Traffic25 GB
- Price per GB$1.20
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Advanced
For mobile ad and SERP work
$960
$0.96 / GB
- Traffic1 TB
- Price per GB$0.96
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Scale
For steady high volume
$4,800
$0.96 / GB
- Traffic5 TB
- Price per GB$0.96
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Basic
For tests and light crawling
$30
$0.30 / GB
- Traffic100 GB
- Price per GB$0.30
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Advanced
For fast bulk requests
$270
$0.27 / GB
- Traffic1 TB
- Price per GB$0.27
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Scale
For steady high volume
$1,350
$0.27 / GB
- Traffic5 TB
- Price per GB$0.27
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Basic
For precise local checks
$30
$3.00 / GB
- Traffic10 GB
- Price per GB$3.00
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Advanced
For city level research
$3,000
$3.00 / GB
- Traffic1 TB
- Price per GB$3.00
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Scale
For steady high volume
$12,000
$2.40 / GB
- Traffic5 TB
- Price per GB$2.40
- Traffic never expires
- Free country targeting
- State, city, ZIP and ASN targeting
- HTTP(S) and SOCKS5
- Rotating sessions
- Sticky sessions up to 120 minutes
- REST API access
- Volume price per GB
Residential IPs belong to consumer internet plans, so websites see ordinary household visitors instead of a server farm. That makes them the default choice for scraping public pages that rate limit cloud addresses, for checking localized prices and search results, and for any job where a request has to look like a normal visit from a given country.
20M+
IPs seen in 30 days
Unique Residential IPs seen in the last 30 days across 214 countries, counted per country on our locations pages.
$0.60
Per GB
$0.48 per GB from 1 TB in one purchase. No extra charges and no expiry.
214
Countries
Country targeting is included in the price per GB.
120 min
Sticky sessions
Keep one IP for up to 120 minutes, or rotate on every connection. Same username format on HTTP(S) and SOCKS5.
What teams use Residential proxies for
Web scraping
Collect product pages, listings and public profiles at scale with a new IP per request.
SERP tracking
Check search rankings from the country your customers search from.
Price monitoring
Read the prices and stock a shopper in another country actually sees.
Ad verification
Confirm that ads, redirects and landing pages show correctly per region.
Top Residential locations
Unique IPs seen in the last 30 days, 2026-11-05.
Connect in one line
HTTP port 10000, SOCKS5 port 10001 on the gateway. Add options to the username:
gw.gbproxies.cc:10000USERNAME-cc-de-sid-a1-ttl-30- -cc-de country (two letter code)
- -sid-a1-ttl-30 same IP for 30 minutes
import requests
proxy = "http://USERNAME-cc-us:PASSWORD@gw.gbproxies.cc:10000"
r = requests.get("https://api.ipify.org?format=json",
proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.json())import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent({
uri: "http://gw.gbproxies.cc:10000",
token: "Basic " + Buffer.from("USERNAME-cc-us:PASSWORD").toString("base64"),
});
const r = await fetch("https://api.ipify.org?format=json", { dispatcher: agent });
console.log(await r.json());<?php
$ch = curl_init("https://api.ipify.org?format=json");
curl_setopt($ch, CURLOPT_PROXY, "http://gw.gbproxies.cc:10000");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "USERNAME-cc-us:PASSWORD");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);using System.Net;
var proxy = new WebProxy("http://gw.gbproxies.cc:10000") {
Credentials = new NetworkCredential("USERNAME-cc-us", "PASSWORD")
};
using var http = new HttpClient(new HttpClientHandler { Proxy = proxy });
Console.WriteLine(await http.GetStringAsync("https://api.ipify.org?format=json"));package main
import ("fmt"; "io"; "net/http"; "net/url")
func main() {
p, _ := url.Parse("http://USERNAME-cc-us:PASSWORD@gw.gbproxies.cc:10000")
c := &http.Client{Transport: &http.Transport{Proxy: http.ProxyURL(p)}}
r, _ := c.Get("https://api.ipify.org?format=json")
b, _ := io.ReadAll(r.Body)
fmt.Println(string(b))
}require "net/http"
uri = URI("https://api.ipify.org?format=json")
Net::HTTP.start(uri.host, uri.port, "gw.gbproxies.cc", 10000, "USERNAME-cc-us", "PASSWORD", use_ssl: true) do |http|
puts http.get(uri.request_uri).body
endcurl -x http://gw.gbproxies.cc:10000 \
-U "USERNAME-cc-us:PASSWORD" \
"https://api.ipify.org?format=json"What are residential proxies?
A residential proxy is an intermediary IP address that belongs to a home internet connection. When your scraper or browser sends a request through the proxy, the target website sees the residential IP, its internet provider and its country, not the address of your server.
Because these addresses are spread over millions of households and thousands of networks, they are hard to block in bulk. A site that blocks one address does not block its neighbours, and rotating to a fresh address takes one new connection.
How pay-as-you-go residential pricing works
You top up account credit once and buy traffic in GB when you need it. Every purchase of 50 GB or more costs $0.60 per GB; any single purchase of 1 TB or more costs $0.48 per GB for the whole order. There is no plan to renew and no monthly minimum.
Traffic is counted in both directions: the request you send and the page you receive. A product page of 300 KB with images blocked costs about 0.3 MB, so 1 GB covers roughly 3,000 such pages. Blocking images, fonts and video in your scraper is the easiest way to stretch every GB.
- 50 GB for $30: the smallest order, enough for tests and small daily jobs
- 1 TB for $480: $0.48 per GB for large crawls
- 5 TB for $2,400: the same volume price for steady high usage
Rotating and sticky sessions
By default every new connection gets a new residential IP. That is the right mode for crawling many URLs, because each request starts clean.
When a task needs the same address for several steps, such as a multi page checkout check or a logged in session on your own test account, add a session id to the username. The same id keeps the same IP for up to 120 minutes while the device stays online, and a new id gives you a new IP straight away.
Country targeting is free
Add a country code to the proxy username and every request in that session exits in that country. Country targeting is included in the price per GB on every plan, with 214 countries available for residential traffic. Leave the country out and the gateway picks from the whole pool, which gives the largest variety of IPs.
Residential or datacenter: which one to choose
Datacenter proxies are faster and cheaper per GB, and they are perfect for sites that do not filter cloud traffic. Residential proxies cost more per GB but pass on sites that treat server IPs as bots. Many teams use both: datacenter traffic for open APIs and simple pages, residential traffic for protected sites. One account holds credit for every product, so you can split your spend however you like.
Related use cases
- Web scraping: Cheap proxies for web scraping paid per GB: rotating residential IPs for protected sites, datacenter IPs for open pages, traffic that never expires.
- AI training data: Collect public web data for AI and LLM training with cheap proxies paid per GB: rotating residential and datacenter IPs in many countries, no expiry.
- Ad verification: Check ads, redirects and landing pages from real home and mobile IPs in many countries. Ad verification proxies paid per GB, traffic never expires.
- Price monitoring: Track competitor prices, stock and delivery fees by country, city or ZIP code with residential proxies paid per GB. Traffic never expires.
- SERP tracking: Track search rankings by country and city with residential proxies paid per GB. Rotating IPs for rank checks, city targeting on premium residential.
- Market research: See localized websites, offers and content in any of our countries with residential and mobile proxies paid per GB. No subscription, no expiry.
Residential proxies: questions and answers
How much do residential proxies cost?
Residential traffic costs $0.60 per GB from 50 GB, and $0.48 per GB when one purchase is 1 TB or more. The smallest purchase is 50 GB for $30.
Does residential traffic expire?
No. The GB you buy stay on your account with no expiry date, so a slow month never costs you unused traffic.
How long does a sticky session last?
Up to 120 minutes on the same IP while the residential device stays online. Use a new session id to switch IP at any time.
Can I target a city or ZIP code?
Residential traffic targets countries. For state, city, ZIP code and ASN targeting, use premium residential proxies.
Which protocols are supported?
HTTP, HTTPS and SOCKS5, with username and password authentication.
Pool sizes: unique IPs seen in 30 days, 20,236,033 in total.