Need a proxy solution? Try ScrapeOps and get 1,000 free requests here, or compare all proxy providers here!
ScrapeOps

IPRoyal

High speed IPv4 datacenter proxies with dedicated IP addresses and precise location targeting for automation and web access.

Summary

IPRoyal provides dedicated IPv4 datacenter proxies with speeds up to 100 Mbps. You can integrate these proxies using HTTP, HTTPS, or SOCKS5 protocols with either IP whitelisting or credentials. The service supports unlimited concurrent sessions and threads for high volume scraping. Developers can target specific locations at the country, state, and city level across over 50 countries.

IPRoyal’s Products

IPRoyal Residential

Our residential proxy network consists of real IP addresses from real users, making sure you never get detected or blocked.

Starting from$7.35 /GB

IPRoyal Datacenter

One of the best proxy services with more than 2,003,349 IP's · Superior Performance Datacenter Proxies · IPv4 Proxy Plans

Starting from$1.39 /proxy/mo

IPRoyal User Reviews

IPRoyal offers a comprehensive range of web scraping and data collection products, from proxies to data sets and data APIs.

User Review Summary

Reviewers disagree on the quality of customer support. While some praise the staff for being helpful and responsive, many others criticize agents for being unprofessional, slow, or repetitive. Users frequently report that proxies are detected as datacenters or are pre-blacklisted, leading to account bans. Common complaints include hidden fees for basic features, difficulties obtaining refunds due to strict internal policies, and technical failures such as incorrect geographic locations or connection timeouts.

Averagestarstarstarempty starempty starTrustpilot

Trustscore 3.2 | 2747 reviews

Showing 3 of 52 reviews
M

Never work with them

Never work with them. This is my second time I regret working with these guys. They sold me a netherlands isp proxy that is from Hong Kong. Later on they denied it. Also believe it or not their proxy disconnect randomly and they deny it. Their customer service is from hell. They will not admit evidence and will waste you hours of stress and they cause cancer. They refuse to give your money back either. I asked for a refund after testing it for 8 hours of wasted time. They will tell you you are lying. Don't deal with them. save yourself cancer cels.

Trustpilot
starstarstarstarstar

Marketstream / 2026-10-29

Original Review
PW

Paid for 100 GB extra, but balance stayed at zero

I purchased a 90-day Singapore ISP proxy for $14.04. On October 27, I paid another $2.50 for 100 GB of extra bandwidth, but the dashboard still showed 0 GB remaining immediately afterward. Support said my recorded usage had exceeded the original allowance and that the extra 100 GB was applied against earlier excess usage. I did not see a clear warning before paying that the add-on could be consumed this way without providing any remaining high-speed bandwidth. I asked for refunds for both the original order and the add-on. Support refused both, citing the original order's refund window and saying the added bandwidth had already been used.

Update, October 29: After a senior support review, IPRoyal confirmed that it would not refund the $2.50 add-on and would offer neither a full nor a prorated refund for the original $14.04 order. I did receive earlier emails warning about reduced speeds, but I did not see a clear advance explanation that a later bandwidth purchase would first offset past excess usage. This was a frustrating experience, and I would urge buyers to understand the bandwidth and add-on terms before paying.

Trustpilot
starstarstarstarstar

papa wuyi / 2026-10-28

Original Review
HH

Order #86584100

Order #86584100. Proxies had severe connection timeouts and didn't work from the start. Tried to troubleshoot, wasted 1 GB on failed connections, and support refused any refund or help. Terrible service.

Trustpilot
starstarstarstarstar

Hubert Hubert / 2026-10-27

Original Review

IPRoyal Residential

Our residential proxy network consists of real IP addresses from real users, making sure you never get detected or blocked.

Overall Score:
—
Pricing:
—
Avg. Success Rate:
—
Avg Latency:
—

Ideal Use Cases

IPRoyal Residential is a network of genuine residential IPs used for web scraping and automation. It is accessed via a proxy port or a REST API for managing resources and generating proxy lists.

Ideal Use Cases

  • E-commerce & price monitoring: real user residential IPs avoid retail site anti-bot detection
  • Travel & hotel pricing: city-level targeting captures location-specific flight prices
  • Ad verification: residential IPs allow seeing ads as a real user in 195+ countries
  • Social media data: management of accounts via sticky sessions up to 7 days

Poor Use Cases

  • Real-time, low-latency lookups: network routing and rotation may introduce overhead
  • JavaScript-heavy sites & SPAs: residential proxies alone do not provide JS rendering
  • Screenshots & visual monitoring: requires external rendering tools as not built-in
  • Large-scale crawling: per-GB costs can be prohibitive for high-volume simple pages

Performance

Assuming average page size is 250kb

No domains under 20 seconds. Increase the target latency.

Features

FeatureAPI CreditDescription
Country_country--Selects the exit country by ISO alpha-2 code; multiple codes can be comma-separated. No extra charge.
Sticky Sessions_session--Keeps the same IP across requests. Session ID must be exactly 8 alphanumeric chars; lifetime 1 second to 7 days.
Ultra Premium_streaming--High-End Pool: fastest and most reliable IPs in the network, at the cost of a smaller pool. No extra fee documented.

Geotargeting

Geotargeting is enabled by appending the country- parameter to the password string. Country and city targeting are included in the base price, while ISP targeting requires specific account verification and spending.

Standard Countries No extra cost
United StatesJapan
SpainVietnam
United KingdomAlgeria
GermanyAngola
FranceBenin
ItalyBotswana
IndiaBurkina Faso
PolandBurundi
BrazilCameroon
PhilippinesCentral African Republic
… and many more countries

IPRoyal Residential Plans

1GB (Pay As You Go)

  • 1 GB included
  • $7.35 per month
Starting from
$7.35/GB
View Plan

2GB (Pay As You Go)

  • 2 GB included
  • $12.5 per month
Starting from
$6.25/GB
View Plan

10GB (Pay As You Go)

  • 10 GB included
  • $55.1 per month
Starting from
$5.51/GB
View Plan

Custom plans (Pay As You Go)

  • 10000 GB included
  • $18400 per month
Starting from
$1.84/GB
View Plan

1GB (Subscription)

  • 1 GB included
  • $7 per month
Starting from
$7/GB
View Plan

2GB (Subscription)

  • 2 GB included
  • $11.9 per month
Starting from
$5.95/GB
View Plan

10GB (Subscription)

  • 10 GB included
  • $52.5 per month
Starting from
$5.25/GB
View Plan

Custom plans (Subscription)

  • 10000 GB included
  • $17500 per month
Starting from
$1.75/GB
View Plan

Integrating IPRoyal Residential

Scrapers connect via geo.iproyal.com on port 12321 for HTTP or 32325 for SOCKS5. Credentials and configuration flags, such as session duration and location, are supplied within the password segment of the proxy string.

curl -v -x http://username123:password321_country-us_state-california@geo.iproyal.com:12321 -L https://ipv4.icanhazip.com

import requests
url = 'https://ipv4.icanhazip.com'
proxies = {
'http': 'http://username123:password321@geo.iproyal.com:12321',
'https': 'http://username123:password321@geo.iproyal.com:12321'
}
response = requests.get(url, proxies=proxies)
print(response.text)

Examples

IPRoyal residential proxy guideHow to integrate IPRoyal residential proxies into a scraper.Read the guide

IPRoyal Datacenter

One of the best proxy services with more than 2,003,349 IP's · Superior Performance Datacenter Proxies · IPv4 Proxy Plans

Overall Score:
—
Pricing:
—
Avg. Success Rate:
—
Avg Latency:
—

Ideal Use Cases

IPRoyal Datacenter provides dedicated IPv4 proxies with 100 Mbps speeds. Users access the network via proxy ports or a REST API for tasks like market research and high volume web crawling.

Ideal Use Cases

  • Market research & review monitoring: 99.9% uptime ensures continuous access for marketplace data
  • News & content aggregation: 100 Mbps high-speed connections support bandwidth-heavy tasks
  • E-commerce & price monitoring: city and state targeting allows for regional price tracking
  • Large-scale crawling: unlimited sessions and threads allow for high-volume concurrency

Poor Use Cases

  • Ad verification: datacenter IPs lack residential or mobile trust scores
  • Social media data: platforms often block datacenter ranges via bot detection
  • Mobile apps & mobile-only content: lacks mobile carrier network and mobile IP signatures
  • Sneaker & ticket purchasing bots: IPs are frequently flagged on high-demand drop sites

Performance

No data available in database

Geotargeting

Geotargeting is configured through the dashboard proxy location field. Users can select from over 50 countries and refine locations by city or state. These targeting features are included in the standard proxy price.

Standard Countries No extra cost
United StatesIndia
United KingdomAustralia
BrazilSouth Korea
MexicoArgentina
GermanyPortugal
FranceSweden
SpainSwitzerland
ItalyPoland
NetherlandsTurkey
JapanSouth Africa
… and many more countries

IPRoyal Datacenter Plans

90 Days

  • $1.39 per month
  • 1 proxy included
Starting from
$1.39/proxy/mo
View Plan

60 Days

  • $1.48 per month
  • 1 proxy included
Starting from
$1.48/proxy/mo
View Plan

30 Days

  • $1.57 per month
  • 1 proxy included
Starting from
$1.57/proxy/mo
View Plan

Integrating IPRoyal Datacenter

Scrapers connect using a static host and port format for HTTP, HTTPS, or SOCKS5 protocols. Authentication is handled via username and password credentials or by whitelisting a specific IP address.

curl -v -x http://45.12.106.20:12323 --proxy-user 1a725103c093:d510a22638 -L https://ipv4.icanhazip.com

import requests
# SETUP: Ensure your IP is whitelisted or proxy credentials are correct in the IPRoyal dashboard.
url = 'https://ipv4.icanhazip.com'
proxy = '45.12.106.20:12323'
proxy_auth = '1a725103c093:d510a22638'
proxies = {
'http': f'http://{proxy_auth}@{proxy}',
'https': f'http://{proxy_auth}@{proxy}'
}
response = requests.get(url, proxies=proxies)
print(response.text)

Examples

IPRoyal datacenter proxy guideHow to set up IPRoyal datacenter proxies and use them in a scraper.Read the guide