Scale Your Access with 60 Million IPs at Affordable Prices
IPv4 and IPv6 solutions that provide you with the best cost and service experience in the countries you need.
Introduce Blurpath
Rotate residential agents from a pool of 60 million IP addresses to power your web scraping projects. With the global coverage of residential IP addresses, you can easily overcome geolocation.
Based on big data and intelligent algorithms, screen high-quality IP addresses
Flexible pricing without contracts, customized agency services
Real residential IPs covering 190 countries worldwide

Multiple proxy solutions

By using Blurpath's proxy solution, it is easy to perform large-scale public data scraping and reduce the risk of IP being blocked.

Dynamic Residential Proxies

Lowest Price

$0 /GB

Relying on the anonymity of residential proxies. We offer metered service options to meet the needs of different users.

Hundreds of millions of IPs around the world

HTTP(S) & SOCKS5 protocol support

Unlimited concurrent sessions and access requests

Unlimited Residential Proxies

Lowest Price

$0 /Day

Real residential IP resources, unlimited IP and traffic, support random and sticky rotation.

99.9% IP availability

Unlimited IPs and traffic

Bulk agent generation

Lowest Price

$0 /IP

ISP Proxy

High-quality ISP proxy services from trusted internet service providers

Reliable network provider

The IP address is renewable

Covering 190+ regions around the world

Lowest Price

$0 /IP

Exclusive Datacenter Proxies

The high-performance data center IP ensures high availability and low latency of the network and achieves excellent connectivity stability.

Stable data center servers

The IP address is renewable

Whitelist/Credential Authentication

Lowest Price

$0 /IP

Socks5 Proxy

Residential proxies that are charged by the number of IPs, the most cost-effective package

Unlimited Data Consumption & Unlimited Visits

Powerful desktop software

Covering 190+ regions around the world

How does Blurpath Proxy work?

Blurpath Proxy provides you with efficient and flexible proxy solutions to meet your network needs in different countries/regions
Easy play
No need for complex operations, just a few simple steps can quickly start the IP proxy service. Let you enjoy a worry free online experience.
Faster response
Continuously expanding the IP pool and monitoring performance at all times, providing higher speeds without you having to spend a penny extra.
Global IP coverage
We provide you with IP resources from over 190 countries and regions, ensuring your network journey is secure, unique, and full of infinite possibilities.

Global proxy pool for easy public data access

Use one of the most reliable and widely used proxy services, with over 60 million IP addresses in 190 countries and regions worldwide.
United States
5,487,378 IPS
United Kingdom
2,592,809 IPS
Brazil
2,052,657 IPS
Mexico
1,901,657 IPS
Germany
1,774,869 IPS
France
1,737,812 IPS
Canada
1,465,770 IPS
Japan
728,523 IPS
South Kored
667,936 IPS
Netherlands
522,611 IPS

Drive better decisions with data

IPv4 and IPv6 solutions that provide you with the best cost and service experience in the countries you need.

Detailed API documentation

Our proxy service is compatible with all kinds of agent software and mainstream programming languages, and the official website provides rich code samples to help you quickly and easily carry out network data collection work.

Whitelist Certification
UserPassword Authentication
	
    												
// demo.cpp : Define the entrance for the console application.
//

#include "stdafx.h"
#include "curl/curl.h"
#pragma comment(lib, "libcurl.lib")

//Under the CURLOPT_WRITEFUNCTION setting property, use the callback write_buff_data for processing
static size_t write_buff_data(char *buffer, size_t size, size_t nitems, void *outstream)
{
	memcpy(outstream, buffer, nitems*size);
	return nitems*size;
}

/*
Use http proxy
*/
int GetUrlHTTP(char *url, char *buff)
{
	CURL *curl;
	CURLcode res;
	curl = curl_easy_init();
	if (curl)
	{
		curl_easy_setopt(curl, CURLOPT_PROXY,"http://proxy host:port");//Set proxy
		curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)buff);//void* buff will be passed to the fourth parameter of the callback function write_buff_data void* outstream
		curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_buff_data);//Under the CURLOPT_WRITEFUNCTION setting property, use the callback write_buff_data for processing
		curl_easy_setopt(curl, CURLOPT_URL, url);//Set domain to visit
		/* Abort if speed drops below 50 bytes/second for 10 seconds */
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, 10L);
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 50L);
		curl_easy_setopt(curl, CURLOPT_MAX_RECV_SPEED_LARGE, 2000000L);/*Highest download speed*/
		res = curl_easy_perform(curl);
		curl_easy_cleanup(curl);
		if (res == CURLE_OK){
			return res;
		}else {
			printf("Error code:%d\n", res);
			MessageBox(NULL, TEXT("Error in getting IP"), TEXT("assistant"), MB_ICONINFORMATION | MB_YESNO);
		}
	}
	return res;
}
/*
Use socks5 proxy
*/
int GetUrlSocks5(char *url, char *buff)
{
	CURL *curl;
	CURLcode res;
	curl = curl_easy_init();
	if (curl)
	{
		curl_easy_setopt(curl, CURLOPT_PROXY, "socks5://Proxy host:port");//Set proxy
		curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)buff);
		curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_buff_data);
		curl_easy_setopt(curl, CURLOPT_URL, url);
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, 10L);
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 50L);
		curl_easy_setopt(curl, CURLOPT_MAX_RECV_SPEED_LARGE, 2000000L);/*Highest download speed*/
		res = curl_easy_perform(curl);
		curl_easy_cleanup(curl);
		if (res == CURLE_OK) {
			return res;
		}
		else {
			printf("Error code:%d\n", res);
			MessageBox(NULL, TEXT("Error in getting IP"), TEXT("assistant"), MB_ICONINFORMATION | MB_YESNO);
		}
	}
	return res;
}
/*
Not use proxy
*/
int GetUrl(char *url, char *buff)
{
	CURL *curl;
	CURLcode res;
	curl = curl_easy_init();
	if (curl)
	{
		curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void*)buff);
		curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_buff_data);
		curl_easy_setopt(curl, CURLOPT_URL, url);
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_TIME, 10L);
		curl_easy_setopt(curl, CURLOPT_LOW_SPEED_LIMIT, 50L);
		curl_easy_setopt(curl, CURLOPT_MAX_RECV_SPEED_LARGE, 2000000L);/*Highest download speed*/
		res = curl_easy_perform(curl);
		curl_easy_cleanup(curl);
		if (res == CURLE_OK)
		{
			return res;
		}
		else {
			printf("Error code:%d\n", res);
				
			MessageBox(NULL, TEXT("Error in getting IP"), TEXT("assistant"), MB_ICONINFORMATION | MB_YESNO);
		}
	}
	return res;
}
int main()
{
	char *buff=(char*)malloc(1024*1024);
	memset(buff, 0, 1024 * 1024);

	GetUrl("http://baidu.com", buff);
	printf("Not use proxy:%s\n", buff);

	memset(buff, 0, 1024 * 1024);
	GetUrlHTTP("http://baidu.com", buff);
	printf("result of http:%s\n", buff);

	memset(buff, 0,1024 * 1024);
	GetUrlSocks5("http://baidu.com", buff);
	printf("result of socks5:%s\n", buff);

	free(buff);
	Sleep(10 * 1000);//Wait 10 seconds to exit
	
	return 0;
}																																					
												
Why choose Us?
Blurpath Advantages:
State & City-level Targeting
Safe & Anonymous
Convenient Operation
Unlimited Sessions
We ensure that our IP proxy resources are stable and reliable, and we constantly strive to expand the current proxy pool to fit every customer's needs.
High-Quality Residential IPs
Abundant bandwidth support business demands. 99.5% success rate guarantee data collection activities.
Stable & Efficient
Latest news and frequently asked questions
News and Blogs
FAQ

Incident

Blog news

Pricing

ISP Proxy

Datacenter Proxies

Dynamic Residential Proxies

Unlimited Residential Proxies

Socks5 Proxy

Help Center

Bulletin Board

Directions For Use

FAQ

API Documentation

Blog

Affiliate Program

Use Case

E-commerce

SEO Optimization

Social Media

Cybersecurity

Market Research

Brand Monitoring

Agreement and Terms

Privacy Policy

Terms of Service

Cookie Policy

Return Policy

Contact Us
Follow us

© Copyright 2024 | blurpath.com.All rights reserved | HONG KONG XINGYUN TECHNOLOGY LIMITED

Due to policy reasons, this site proxy service does not support the use of Chinese mainland