Scrape websites anonymously with over 5,000 geolocalized proxy servers

Great value, for your web scraping needs

Don't worry about IP address blocking

Crawl websites, extract data and eliminate all your IP concerns with Geoproxies

Over 5000 IPs

Spread your scraping traffic accross our shared IPs to avoid detection and banning. Extra private IPs are also available.

Choose your country

Pass a simple country indicator to our master proxy server to select the country the remote server will see.

Wiretap your own traffic

Use our exclusive MITM (man-in-the-middle) feature to record your traffic for debugging purposes, encrypted traffic included.

Very easy to use

You connect to a single master proxy and pass parameters in a dead simple way. We have code samples for every situation.

Integrate with any software

Our API is made to integrate with any web scraping software or programming language. You can even use all Geoproxies features in your browser, no add-on needed.

Outstanding value for money

Geoproxies offers the best shared IP package available. If you find a better deal elsewhere, let us know!

Web scraping requires many IP addresses

Extracting data from websites with bots requires more than code or software. As website owners increasingly try to prevent web scraping activities, regardless of whether they are legitimate, you need to work around IP address bans and location-based restrictions.

Geoproxies offers over 5,000 IP address in more than 50 countries. Using our proxies is as simple as configuring a proxy name and port in your web scraping software. For more advanced uses, our API lets you select a country, activate wiretapping, define a persistent session ID and even tag traffic, request by request.

Exclusive feature: Capture your network traffic to see what's really going on

Sometimes it's to hard figure out the origin of a bug in web scraping jobs. Your browser shows you a result and your web scraping agent shows another.

While modern browsers are filled with features to spy on your own traffic as it is transmitted on the wire, web crawlers often fall short. Problem solved with Geoproxies!

Our network capture feature acts like a wiretap. It records the HTTP requests and responses verbatim, adds metadata and saves them for later use. If you can accept to lose SSL certificate verification (this depends on your use case), HTTPS traffic is even decrypted for you!

With wiretap results you can pinpoint the exact response that your robot gets from remote websites and find out where the error lies in order to fix it.

Code samples

Discover the API and copy-paste samples into your code

curl -x "/YOUR_TOKEN:country=nl|wiretap@staging.geoproxies.com:1080/" "/www.httpbin.org/ip"

# If wiretap is on, you must disable TLS certificate verification with the -k flag
# Do not enable wiretapping if your application is security sensitive
curl -kx "/YOUR_TOKEN:country=nl|wiretap@staging.geoproxies.com:1080/" "/www.httpbin.org/ip"
#!/usr/bin/env python
"""
Connects to a remote website through Geoproxies's server.

Requires the requests module (install it with `pip install requests`). This code
works with Python 2 and 3.
"""
import requests

proxy = '/YOUR_TOKEN:country=nl|wiretap@staging.geoproxies.com:1080/'

print (
    requests.request('GET', '/www.httpbin.org/ip',
        verify = False, # Use this only to disable SSL certificate verification when wiretapping is on
        proxies = {'http': proxy, 'https': proxy}).text)
<?php
$ch = curl_init('/www.httpbin.org/ip');
curl_setopt($ch, CURLOPT_PROXY, '/staging.geoproxies.com:1080/');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'YOUR_TOKEN:country=nl|wiretap');

/ If wiretap is enabled, you must disable SSL certificate verification
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

$curl_result = curl_exec($ch);
curl_close($ch);

echo $curl_result;
?>
require('request')({
    url: '/www.httpbin.org/ip',
    strictSSL: false, / Use this only to disable SSL certificate verification when wiretapping is on
    method: 'GET',
    proxy: '/YOUR_TOKEN:country=nl|wiretap@staging.geoproxies.com:1080/',
}, function(err,httpResponse,body) {
    console.info(err, body);
});

Start your free, no-risk, unlimited trial!

No credit card required.
Access all features but limited web sites during the trial.

Get Started Today

Choose the plan that suits you best.

Save with prepaid, no contract proxy traffic

Credits

  • $25 $15.00 / GiB Residential $1.25 / GiB Datacenter
  • $50 $15.00 / GiB Residential $1.25 / GiB Datacenter
  • $100 $13.33 / GiB Residential $1.11 / GiB Datacenter
  • $250 $12.50 / GiB Residential $1.04 / GiB Datacenter
  • $500 $12.00 / GiB Residential $1.00 / GiB Datacenter
  • $1000 $10.91 / GiB Residential $0.91 / GiB Datacenter
Buy

How it works

Save with our prepaid traffic packages: we don't charge for excess usage and there is no minumum monthly payment.

Your credits will be charge for HTTP payload traffic

Residential 1 GiB 12 credits
Datacenter 1 GiB 1 credit

Packages are valid for 30 days and can be extended at the time of purchase for as low as 5%.

Looking for more? — We can provide private IP addresses in any country, extra bandwidth and extra storage. Contact us

Contact us

Questions on our services? Need help?

We won't send you spam or resell your address. Ever!

Get the Newsletter