Buy residential proxies: Rotating residential IPs with country/city selection
IPKite provides rotating residential proxies with home IPs across 174 countries, billed per GB. Target countries/cities for web scraping, price comparison, ad verification, and account management.
What are residential proxies
Residential proxies route requests through home internet IP addresses. Websites perceive these as genuine residential visits, ideal for checking localized content or collecting public data consistently.
IPKite residential proxies rotate through home IPs across 174 countries per request. Remember just one gateway address - specify countries, cities, and sessions via username parameters. Ideal for teams monitoring multiple markets simultaneously through a single endpoint.
You only pay for the traffic (GB) you use. Costs aren't based on the number of IPs or connection time, so busy and slow days are reflected directly in your expenses. Purchase residential proxies by topping up your balance and selecting the desired GB.
- IP source: Residential IPs from home internet lines
- Billing Method: Based on Traffic Usage (GB)
- Region: Choose from 174 Countries and Major Cities
- Simultaneous connections: Send multiple requests together without limits
- Usage period: Until purchased GB is fully consumed
Rotating proxies and sticky sessions
Rotating proxies assign a new IP with each request. This method suits independent tasks like web scraping, search result collection, and price comparison, where requests are evenly distributed across multiple addresses, ensuring stable collection without overloading a single address.
Sticky sessions maintain the same IP for a set duration. They are ideal for tasks requiring consistent IPs, such as account management, cart-to-checkout flows, or multi-step forms. Duration can be set between 1 and 1,440 minutes.
Both methods use the same GB balance without purchasing separate products. Add a session value to the proxy username for a sticky session, or omit it for rotating IPs per request. You can split tasks: use rotating for list collection and sticky sessions for login tasks.
| Category | Rotating | Sticky Session |
|---|---|---|
| IP changed | New IP per request | Same IP for set duration |
| Setup Instructions | Without session value in username | Add sess (session name) and ttl (minutes) |
| Session duration | One request | Specify in minutes |
| Perfect fit | Bulk collection, price comparison, search rankings | Account Management, Payment Flow Verification, Form Work |
Residential proxy country/city selection
Choose country and city by adding short codes to the proxy username. Use two-letter country codes (cc), English city names (city), session names (sess), and duration (ttl). Leave unspecified fields blank for automatic selection within a broader range.
Use one account with different usernames to simultaneously access multiple countries. Compare US search results, German shopping prices, and Japanese ads side-by-side in one program - only the username changes while connection details stay the same.
- Select country only: USERNAME-cc-us:PASSWORD@gw.ipkite.com:7000
- Select country and city: USERNAME-cc-gb-city-london:PASSWORD@gw.ipkite.com:7000
- Sticky Session 30 minutes: USERNAME-cc-us-city-newyork-sess-a1b2c3-ttl-30:PASSWORD@gw.ipkite.com:7000
- Same IP for a Day: USERNAME-cc-jp-city-tokyo-sess-shop01-ttl-1440:PASSWORD@gw.ipkite.com:7000
- Auto Region: ID:PASSWORD@gw.ipkite.com:7000
- Session Name: Freely use letters and numbers, different names mean different IPs
Residential proxy protocols: HTTP, HTTPS, SOCKS5
IPKite residential proxies support HTTP, HTTPS, and SOCKS5. Use HTTP port 7000 for most web/API scraping. For browser automation or non-web connections, use SOCKS5 port 7100. Both ports share the same username format and GB balance.
When accessing HTTPS sites, the proxy forwards encrypted connections as-is. Data exchanged remains encrypted between the site and your application.
Customers needing SOCKS5 proxies can use residential proxies by simply changing the port to 7100. Country, city, and session settings remain intact, making it easy to split tasks between HTTP and SOCKS5.
| Protocol | Address | Port | Main Use Cases |
|---|---|---|---|
| HTTP / HTTPS | gw.ipkite.com | 7000 | Scraping scripts, browsers, API calls |
| SOCKS5 | gw.ipkite.com | 7100 | Automation Browsers, Desktop Apps, Non-Web Connections |
Rotating residential proxy connection method
IPKite rotating residential proxies use a single gateway (gw.ipkite.com). The gateway selects residential IPs matching your username parameters (country/city/session), eliminating the need to manage IP lists client-side.
If the IP must change due to network conditions during a sticky session, it switches to another residential IP in the same country and city. Assigning session names by task or account simplifies management, allowing new sessions to start anytime.
Traffic is calculated based on the data transferred through the proxy. Both sent requests and received responses are included, and remaining GB can be checked anytime on your member page.
- Gateway address: Single endpoint for all countries/cities
- Start with a New IP: Just Change the Session Name
- Calculation Basis: Data volume transferred via proxies
Residential proxy pricing
Residential proxy pricing decreases per GB as package size increases. Start with smaller packages and upgrade to larger bundles as usage grows for significant savings. The most popular choice is the 10GB package.
Enter custom amounts between 1GB-10,000GB. Pricing applies the largest available tier - e.g. entering 70GB uses the 10GB+ rate of $3.30/GB.
Prices include country and city selection, rotating and sticky sessions, and simultaneous connections. The price per GB is the same for any country, making cost calculation easy for customers managing multiple markets.
| Traffic | Price per GB | Total |
|---|---|---|
| 1GB | $4.41 | $4.41 |
| 5GB | $3.75 | $18.75 |
| 10GB (Popular) | $3.30 | $33.00 |
| 50GB | $3.30 | $165.00 |
| 100GB | $3.30 | $330.00 |
| 10,000GB | $1.10 | $11,000.00 |
Residential proxy traffic - no time limits
Purchased traffic has no expiration date and can be used as needed. Many customers buy larger bundles upfront to enjoy lower per-GB prices over time.
Remaining GB can be checked directly in the member dashboard. Multiple purchases combine balances, usable across rotating and sticky sessions, all countries, and cities.
Unused GB remain in your balance, allowing future projects without repurchasing.
- Usage period: Until fully consumed
- Balance Merge: Additional GB purchases add to existing balance
- Shared Scope: All Countries/Cities, Rotating/Sticky Sessions, HTTP/SOCKS5
Residential proxy use cases
Residential proxies are most commonly used for verifying region-specific web content. International customers primarily purchase IPKite residential proxies for:
One account's GB balance can be divided among multiple tasks, so collection and marketing teams often share the same balance. By setting different countries and session values in the username for each task, they can receive the necessary IPs without mixing.
- Web scraping: Continuously collecting public product data, articles, and listing information
- Price monitoring: Compare shopping mall prices and stock across countries simultaneously
- Search Ranking Tracking: Checking Search Results by City
- Ad Verification: Confirm Ad Display Accuracy by Region via Actual Screens
- Social Media Account Management: Maintain the same IP per account with sticky sessions
- Market research and brand protection: Monitor overseas sales channels and reseller status.
- AI training data collection: Stable, large-scale collection of public web documents
| Usage | Recommended method | Region Settings |
|---|---|---|
| Web scraping | Rotating | Primary market country of target site |
| Price monitoring | Rotating, cart with sticky session | Country, and city if needed |
| Rank tracking | Rotating | Country and city |
| Ad Verification | Sticky Session | Campaign target countries/cities |
| Account Management | Sticky Session (Extended) | Country where the account is active |
Comparing residential proxies vs ISP/datacenter/mobile proxies
Beyond residential proxies, IPKite offers static residential (ISP), datacenter, and mobile proxies. Residential for broad coverage, ISP for persistent IPs, datacenter for speed/cost efficiency, mobile for app environments.
| Item | Residential (Rotating) | ISP (Static Residential) | Datacenter | Mobile 4G/5G |
|---|---|---|---|---|
| IP source | Residential line | Carrier-registered fixed IP | Datacenter server | Mobile carrier line |
| Billing | Per GB | IP x duration | IP x duration | 1 port x duration |
| Starting price | From $1.10/GB | From $1.62 per IP for 30 days | From $0.94 per IP for 30 days | From $6.06/day |
| Traffic | Purchased GB | Unlimited | Unlimited | Unlimited |
| IP changed | Per request or sticky session | Fixed | Fixed | Switch to link·API |
| Region | 174 countries | 41 countries | 64 countries | 17 countries |
| Perfect fit | Bulk collection, region-specific verification | Account Management, Long Connections | Fast bulk requests | Mobile apps, social media |
How to set up residential proxies
Residential proxies work with nearly any proxy-capable program. Use gateway gw.ipkite.com, HTTP port 7000, or SOCKS5 port 7100. Copy username/password from your connection details.
After setup, open an IP verification site once to check if you're accessing from the chosen country and city. Change the cc value in the username and reopen to see the IP change to another country immediately.
- Browser: Enter address, port, username, and password in proxy extensions or system proxy settings
- Scripts: Add a proxy address line to HTTP libraries in languages like Python or Node.js
- Automation Tools: Use identical connection details across browser automation and scraping tools
- Change Region: Modify only the cc and city values in the username
curl -x "http://USERNAME-cc-us-city-newyork:PASSWORD@gw.ipkite.com:7000" https://example.comHow to buy residential proxies
Residential proxy purchase completes in three steps: Get your account token upon registration, log in to top up balance, then select desired GB to immediately receive connection details.
Accounts store only token fingerprints, balance, and purchase history. Larger top-ups add bonus balance, and remaining balance can be used for ISP, datacenter, and mobile proxy purchases.
Developers can generate API keys to query balances, purchase history, and proxy lists at https://ipkite.com/api/v1. Ideal for monitoring remaining balance in collection systems to repurchase when needed.
- Top Up: Add funds via your account dashboard
- Choose GB: Select a package or enter GB manually, then choose country and city
- Get connection details: Copy address, port, username, password to your program