• Proxy Endpoints

    HTTP / SOCKS5

  • Proxy Network

    90 M+ Residential IPs

  • Locations

    190+ Countries

  • Uptime

    99.5%

IpStar's Ethically Sourced Residential Proxies

IpStar's residential proxy pool is sourced from carefully selected partners who adhere to business ethics and strict compliance guidelines. Most of IpStar's proxy networks are composed of A-level proxy models.

Easily Integrate Our Solution into Your Project

We ensure that our product is easily integrated into your scraping infrastructure. With multiple language support and ready-to-use code examples, you can start your web scraping project quickly and easily.

Go
Java
PHP
Python
package main

import (
	"fmt"
	"io/ioutil"
	"log"
	"net/http"
	"net/url"
	"time"
)

func simpleTest() {
  proxyAddr := "socks5://usertest-id3433-0-US-N:ur87d@vp6.endpoint.pw:9135/"
  
  targetURL := "http://ip234.in/ip.json"
  
  proxy, err := url.Parse(proxyAddr)
  if err != nil {
  	log.Fatal(err)
  }
  netTransport := &http.Transport{
	Proxy:http.ProxyURL(proxy),
	MaxIdleConnsPerHost:10,
	ResponseHeaderTimeout: time.Second * time.Duration(10),
  }
  httpClient := &http.Client{
	Timeout: time.Second * 30,
	Transport: netTransport,
  }
  
  res, err := httpClient.Get(targetURL)
  if err != nil {
	log.Println(err)
	return
  }
  defer res.Body.Close()
  if res.StatusCode != http.StatusOK {
  	log.Println(err)
  	return
  }
  c, _ := ioutil.ReadAll(res.Body)
  fmt.Println(string(c))
}

func proxyGet(targeturl string, proxy_server string,proxy_port int, 
proxy_user string, proxy_pass string, ptype string) string {
	proxyAddr := ""
	if proxy_user != "" {
		proxyAddr = fmt.Sprintf("
	} else {
		proxyAddr = fmt.Sprintf("
	}

	proxy, err := url.Parse(proxyAddr)
	if err != nil {
		fmt.Println("err channel:", proxy_server, proxy_user, proxy_pass)
		fmt.Println(err)
		return ""
	}
	netTransport := &http.Transport{
		Proxy:http.ProxyURL(proxy),
		MaxIdleConnsPerHost: -1,
		ResponseHeaderTimeout: time.Second * time.Duration(10),
	}
	httpClient := &http.Client{
		Timeout:time.Second * 20,
		Transport: netTransport,
	}

	var res *http.Response

	res, err = httpClient.Get(targeturl)

	if err != nil {
		fmt.Println("err proxy:", proxy_server, proxy_user, proxy_pass)
		fmt.Println(err)
		return ""
	}
	defer res.Body.Close()
	if res.StatusCode != http.StatusOK {
		fmt.Println("err proxy:", proxy_server, proxy_user, proxy_pass)
		fmt.Println(err)
		return ""
	}

	c, _ := ioutil.ReadAll(res.Body)
	fmt.Println("proxy:", proxy_server, proxy_user, proxy_pass)
	fmt.Println(string(c))
	return string(c)
}
Why Use Our Residential IP?
  • 90 M+ Residential IPs for Sale

    We offer a highly stable residential proxy IP pool.

  • Zero CAPTCHA

    Optimize business resources as no captcha is required.

  • Zero IP Blocking

    No more wasting time on IP blocking. Purchase residential IPs and focus on insights.

  • Session Control

    Residential proxy sales offer flexible and adjustable session control features to meet your needs.

  • Unlimited Concurrent Sessions

    No limits on concurrent sessions. Purchase residential IPs and send unlimited concurrent sessions.

  • Global Coverage

    Purchase residential IPs from 190+ locations worldwide and provide country, city, and state-level geolocation services.

Rotating Proxies Plans

Real residential IPs, auto-rotating for uninterrupted data collection and network access.

  • Average success rate of 99.5%
  • Average response time of 0.6s
  • HTTP / SOCKS5 protocols
!
Note: Due to policy reasons, the service is not available in the Mainland of China.

We accept these payment methods:

Top Residential Proxy Locations

Control Your Data Usage

With IpStar dashboard, you can easily manage your proxy usage. Believe your web scraping project will never be interrupted.

  • Track detailed proxy usage statistics
  • Create and manage sub-users
  • Manage proxy subscriptions
  • Whitelist "Induce Multi-functional"
  • Free Targets

    Our residential proxy network covers 190+ countries and provides country, city, state, zip code, coordinates, and ASN targets.

  • Unlimited Concurrent Sessions

    On IpStar, we do not limit concurrent sessions, so you can easily expand your web scraping project as needed.

  • No IP Block or CAPTCHA

    Use high-quality residential proxies that successfully scrape any public data that can be blocked by various captchas.

Frequently Asked Questions
What are Rotating Residential Proxies?

Rotating residential proxies constitute a proxy service where IP addresses originate from genuine domestic broadband networks (i.e., ‘residential’ IPs), and these addresses automatically rotate according to predetermined rules or time intervals.

What are the differences between Rotating Residential Proxies and Residential Proxies?

Static proxies have fixed IP addresses that do not change. Rotating proxies, on the other hand, have IP addresses that change automatically according to predetermined rules or time intervals, which greatly increases anonymity and anti-blocking capabilities.

What are the advantages of Rotating Residential Proxies in data crawling?

Rotating Residential Proxies effectively avoids blocking and anti-crawling mechanisms by constantly changing addresses, increasing the success rate of data crawling tasks. The high anonymity and flexible geolocation features are especially good for large-scale data crawling, ad verification and market analysis.

What is the connection speed of Rotating Residential Proxies?

The connection speed of Rotating Residential Proxies typically slower than data center proxies, as the IPs are from real home networks. However, high-quality providers can ensure stable and fast connections.

What is the IP rotation frequency of Rotating Residential Proxies?

Our Rotating Residential Proxies support flexible IP rotation options, you can set the frequency of IP rotation according to your needs, e.g. every 5 minutes, every 15 minutes, and so on.