4.8 Excellent

Use Proxy with cURL - Full Guide for Devs and Scrapers

Get access to more than 6.9 Million worldwide rotating residential IPs across more than 100 countries

Choose your plan

10 GB/mo

€30/mo $30/mo

€3/GB

$3/GB

Features
  • Unlimited Threads
  • IP Pool size 6,9m IPs
  • 100+ countries
Features
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps

50 GB/mo

€125/mo $125/mo

€2.5/GB

$2.5/GB

Features
  • Unlimited Threads
  • IP Pool size 6,9m IPs
  • 100+ countries
Features
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps

100 GB/mo

€225/mo $225/mo

€2.25/GB

$2.25/GB

Features
  • Unlimited Threads
  • IP Pool size 6,9m IPs
  • 100+ countries
Features
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps

500 GB/mo

€1000/mo $1000/mo

€2/GB

$2/GB

Features
  • Unlimited Threads
  • IP Pool size 6,9m IPs
  • 100+ countries
Features
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
Choose number of GBs
Total: $0
Choose number of GBs
Total: $0
1
100+
$5 /GB
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
  • Unlimited Threads
  • User/pass authentication
  • Rotating/sticky sessions
  • 256-bit SSL Encryption
  • Speed 100+ Mbps
  • IP Pool size 6,9m IPs
  • 100+ countries
24 hour money back 14-day money back guarantee

99.9%

Average success rates

24/7

Customer support

100+

Countries for targeting

Why use our proxies with cURL

Static ISP-Virgin IP

Avoid IP bans and captchas with cURL proxies

Use our rotating or IPv6 proxies with curl to mask your origin. You can combine them with random user agents and timeouts for stealth scraping.

Static ISP-Virgin IP

Bypass geo-restrictions using proxy in curl

Routing requests through proxies in specific countries helps access region-locked content or simulate local traffic.

Static ISP-Virgin IP

Automate proxy switching for large-scale scraping

Scripted cURL jobs can loop through proxy lists to distribute traffic. This minimizes server blocks and rate limits during scraping.

How to use a proxy with cURL

1. Basic proxy usage

Use the -x flag to set a proxy: curl -x http://your-proxy-ip:port https://example.com This works with HTTP, HTTPS, and SOCKS proxies. Swap http with socks5h for SOCKS5 support.

2. Use proxy with authentication

If your proxy requires a username and password: curl -x http://user:pass@proxy-ip:port https://example.com This passes the credentials inline for quick testing or automated scripts.

3. Set proxy for HTTPS requests

To enforce proxy tunneling for HTTPS (via CONNECT), combine -x with --proxy-insecure if you don’t want to validate the proxy’s TLS certificate: curl -x http://proxy-ip:port --proxy-insecure https://example.com This is useful for internal proxies or testing environments.

Why our
Proxies?

Reliable Proxies
Reliable Proxies
With a 99% uptime, our residential proxy network guarantees you will never experience disruptions or downtime.
Global Reach
Global Reach
Rapidseedbox proxy service provides access to IP addresses from over 100 countries, allowing for precise global operations.
Huge IP Pool
Huge IP Pool
Our network has over 6.9 million home IP addresses. This broad regional coverage guarantees unrivaled service quality and browsing speeds.
Automatic IP Rotation
Automatic IP Rotation
Our residential proxies are designed to automatically rotate IP addresses, ensuring you enjoy a seamless scraping experience.
Clean Proxies
Clean Proxies
With 99.9% success rates, our IP ranges are clean and ethically sourced, providing you the proxies you need to get your scraping job done.

FAQ

Most of your questions have been answered, for any further questions please contact us.

How do I set a SOCKS5 proxy in curl?

Use the -x socks5h://proxy-ip:port flag. The socks5h prefix ensures hostname resolution is done via the proxy, not locally.

Can curl handle proxy authentication with special characters in the password?

Yes, but encode special characters in the URL using percent-encoding (e.g., @ becomes %40). Otherwise, the curl parser will misinterpret the string.

Is IPv6 supported by curl for proxies?

Yes, curl fully supports IPv6 addresses for both target URLs and proxy servers. Wrap IPv6 addresses in square brackets if using ports: [2001:db8::1]:8080

Can I use curl with a proxy for HTTPS sites?

Absolutely. cURL uses the HTTP CONNECT method to tunnel HTTPS over proxies. This works with both HTTP and SOCKS proxies.

How do I set different proxies per request in a script?

Use a shell loop or a script in Python/Bash that reads proxy entries from a file and assigns each one to a separate curl call with the -x flag.

100+ countries available

Top proxy locations, including:
flag img United States
british flag img United Kingdom
german flag img Germany
french flag img France
mexico flag img Mexico
canada flag img Canada
italy flag img Italy
brazil flag img Brazil