Products
Datacenter proxies from $19/mo Rotating proxies from $49/mo ISP proxies from $33/mo Dedicated proxies from $3.50/mo UDP proxies from $5/mo Free trial
Use cases
Data & scraping AI services Social media & messaging E-commerce & finance Media & entertainment Marketing & ads Automation & tools All use cases →
Pricing
Full pricing table All 20 locations Money-back guarantee
Resources
Blog Proxy API MCP server Setup guides FAQ For business About us Affiliate program
English
English Русский
99.9% uptime · 100,000+ IPs available

Octoparse Proxies

Proxies for Octoparse when the built-in pool isn't enough: your own dedicated IPs in the exact countries you scrape, unlimited bandwidth instead of per-GB billing, from $19/mo.

  • Unlimited bandwidth—no usage-based billing
  • One of the highest connection limits in the industry
  • Whitelist up to five source IPs at no charge
  • Up to three free proxy list refreshes per month
Start free trial Trial: 20 IPs for 60 minutes, no card required.
Packages start at 100 IPs
Plan term
Total for 30 days $0.00
Buy proxies
✓ 24-hour money-back guarantee — details · ✓ No KYC required

How to add proxies to your Octoparse task

External proxies live in the task settings: open the task, go to Task Settings → Anti-blocking, tick “Access website via proxies,” and choose “Use my own proxies” instead of the built-in service. Click Configure and paste your addresses — one per line, strictly host:port separated by a colon. Two constraints hide in that input box, and both are documented Octoparse behavior, not bugs. First, only HTTP proxies work. Second, there is no field for a login — proxies that require username/password authentication aren\'t supported at all. That second constraint is why whitelist-based access matters here more than in any code framework: add the IP of the machine running Octoparse in your Dashboard (up to 5 source IPs, free), and your dedicated addresses authenticate by origin, entered as bare host:port exactly the way the box expects. Once saved, Octoparse rotates through the list on its own — you set the rotation interval, no external tooling.

When do your own IPs beat the built-in pool? Three cases from practice. Geo-control: the built-in service offers a country choice, but you don\'t pick the specific addresses or keep them tomorrow — with external proxies the task runs on the same IPs in the same city for as long as you pay for them, which matters when a target serves different prices or inventory by region and you need measurements to be comparable week over week. Billing: the built-in pool meters per gigabyte, and Octoparse drives a full browser that downloads every image and script on the page — HTML-heavy crawls burn credit fast, while a package with unlimited bandwidth costs the same no matter how heavy the pages are. And exclusivity: built-in pool addresses are shared with other subscribers\' tasks; a dedicated IP carries only your history, which is what you want when scraping a target that punishes an address for its neighbors\' behavior.

One honest limitation to plan around: Octoparse applies external proxies to local runs only — Cloud runs always use Octoparse\'s own infrastructure. That\'s a vendor-side restriction no proxy provider can lift. The upside is that a local machine plus your own list is exactly the setup the per-IP pricing model fits; the panel on the right has the package specs, and the comparison below sorts out which IP type to feed the task. For a step-by-step walkthrough — the Anti-blocking settings, list format, and rotation interval — see the Octoparse proxy setup guide.

Product specs at a glance
IP pool100,000+ IPv4
ProtocolsHTTP, HTTPS, SOCKS4, and SOCKS5
Bandwidthunlimited
Uptime99.9%
IP whitelistingup to five source IPs included
Username/passwordoptional, in addition to IP whitelisting
List refreshesup to three free refreshes per month
Minimum order100 IPs; 1 IP for dedicated proxies
Deliveryautomatically after payment
Refund24-hour money-back guarantee
Payment methods
StripeStripe VisaVisa MastercardMastercard American ExpressAmex USDT TRC20 and ERC20USDT USDCUSDC BitcoinBitcoin EthereumEthereum LitecoinLitecoin

Which proxies should you choose?

Four infrastructure types — and the use cases each one fits best.

Our pick for Octoparse
Packagesdatacenter IPv4
Rotating ISP IPv6
IP source Datacenter, IPv4 Datacenterthe same 100,000+ IP pool Consumer ISP networks Datacenter
IP allocation Static list Full pool accessthe exit IP rotates on every request Static list Static list
List refreshes Up to 3 per month, free Not applicable Up to 3 per month, free Provider-dependent
Pricing model Per-IP packageunlimited bandwidth Credit-basedyou pay per request, not per IP Per-IP packageunlimited bandwidth Per-IP package
Website compatibility ✓ ~100% ✓ ~100% ✓ ~100% ✕ Limitedmany websites don't support IPv6
Speed Up to 500 Mbps Up to 300 Mbps Up to 500 Mbps Datacenter-grade
Anti-fraud trust Medium MediumIP rotation helps High Low to medium
Price $from $0.07 per IP/month $$$from $49.00/month $$from $0.22 per IP/month $typically the lowest-cost option
Best for Web scraping and automation at a predictable volume: your own IPs, unlimited bandwidth API scraping that needs as many different IPs as possible without buying a fixed list Social media, accounts, long sessions — wherever IP trust matters Use cases where the target site is guaranteed to support IPv6
Buy now Rotating proxies ISP proxies We don't sell these: too many limitations for general-purpose work

Connect in 60 seconds

The whole Octoparse proxy setup is a paste: export your list as host:port, one address per line, and drop it into the task's Configure box. The examples below cover the same proxies in code, if part of your pipeline runs outside Octoparse.

# HTTP or HTTPS proxy
curl -x http://login:password@IP:port https://example.com

# SOCKS5
curl --socks5-hostname IP:port \
  --proxy-user login:password \
  https://example.com
import requests

proxy = "http://login:password@IP:port"  # your proxy from the Dashboard

r = requests.get(
    "https://example.com",
    proxies={"http": proxy, "https": proxy},
)
print(r.status_code)
import { ProxyAgent } from "undici";

const dispatcher = new ProxyAgent("http://login:password@IP:port");
const res = await fetch("https://example.com", { dispatcher });
console.log(res.status);
$ch = curl_init("https://example.com");
curl_setopt($ch, CURLOPT_PROXY, "IP:port");
curl_setopt($ch, CURLOPT_PROXYUSERPWD, "login:password");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
Fill in the credentials from your Dashboard. If you use IP whitelisting, you don't need a username or password.

Export in any format

Choose a standard format or create a custom one with any field order and delimiter your software requires.

IP:port login:password@IP:port {scheme}{ip}{port}{login}{password} — builder
HTTP HTTPS SOCKS4 SOCKS5 HTTP/2 ✓

See the FAQ for the ports used by each protocol.

PapaProxy API

You can automate purchases, renewals, whitelist changes, and proxy list exports. Create an API key in your Dashboard in a couple of clicks.

MCP server for AI agents

Claude, Cursor, and other agents buy proxies, renew plans, and export updated proxy lists through an access token you create in your Dashboard. See how it works.

Works with
…and 500+ more tools

Per-IP prices shown are for the largest package size. Get an exact quote in the calculator above.

Free proxy list for Octoparse tests

Updated 2 days ago · New proxies added hourly · 24,120 proxies currently listed

These are not PapaProxy.net trial proxies. They are public proxies collected from open sources and are intended only for testing your software. You can also try PapaProxy.net proxies free with a 20-IP, 60-minute trial. No credit card is required.
IPCountryPortProtocol
212.183.88.215 AT 80 HTTP
47.243.92.199 HK 3128 HTTP
212.183.88.153 AT 80 HTTP
212.183.88.13 AT 80 HTTP
203.95.199.159 KH 8080 HTTP
154.92.9.3 JP 80 HTTP
113.204.79.230 CN 9091 HTTP
181.214.1.97 AE 80 HTTP
219.93.101.63 MY 80 HTTP
185.18.250.64 CH 80 HTTP
IP:port format—one proxy per line

Reviews

A few service metrics—and feedback from our customers.

27,000+
proxy packages sold since 2019
60%
of customers upgrade their plan after the first month
100,000+ IPs
in our own pool across 22 locations

I use proxies for online games. I have been using the service for many months and I am satisfied with the quality and efficiency. Proxies work as they should and there are practically no disconnects. I recommend it, you will not regret it!

FD Felix Drechsler July 2025

Like the service! Responsive and fast support, affordable prices, convenient renewal panel and network selection. Just what I need!

KV Kornev Vitalii February 2026

I used the service for social networking. At first I bought it for a month, but now I will definitely renew it because the quality is really good! I am very glad that I finally found a really cool service!

RC Ryan Cooper March 2026

Proxies do not fail, and at this price it is a great gift. I buy them when I need them, usually once every few months. There have been a few minor glitches but the support here is above all praise. Responsive, kind, understanding and fast. All issues were resolved promptly. It is very nice to work with true professionals.

E Elliot May 2025

Frequently asked questions

Can't find your answer? Message us in live chat — real humans reply.

Why don't my proxies apply when I run the task in the Octoparse Cloud?

Because that's how Octoparse is built: “Use my own proxies” works for local runs only, while Cloud runs always go out through Octoparse's own cloud nodes. No proxy provider can change that — the run simply never touches your list. If your workflow depends on Cloud scheduling and specific exit IPs, the realistic options are: run locally on an always-on machine or a small VPS (whitelist its IP once and the whole list works with no credentials), or accept the built-in proxy service for cloud tasks and reserve your own addresses for the local ones where the geo and IP history actually matter.

My proxies come as login:password@host:port. How do I enter them in Octoparse?

You can't — the Configure box takes host:port and nothing else, and Octoparse's documentation states plainly that proxies requiring a username and password are not supported. Stripping the credentials out of the string doesn't help: the proxy server still expects them and answers with a 407. The working route is IP whitelisting. In our Dashboard, add the public IP of the machine that runs Octoparse (find it with any “what is my IP” page from that machine); from then on, the proxy authenticates the connection by its origin, and plain host:port entries work as-is. One caveat for home connections: if your ISP reassigns your address after a router restart, update the whitelist entry to match — sudden 407-style failures after a reconnect are almost always a stale whitelist, not dead proxies.

How much bandwidth does an Octoparse crawl actually use?

More than people budget for, because Octoparse is a browser, not an HTTP client. Every page load pulls the HTML plus images, fonts, scripts, and third-party tags — a product page that's 80 KB of markup routinely weighs 2–4 MB fully loaded. At 10,000 pages a day, that's 20–40 GB of daily transfer; on any per-gigabyte plan you're paying for every byte of it, and images your extraction never reads are most of the bill. That multiplication is the argument for unlimited-bandwidth packages: per-IP pricing doesn't care whether pages are heavy. If you want to shrink transfer anyway (for speed, not cost), Octoparse's task settings can disable image loading — extraction rules that only read text keep working, and page loads get noticeably faster.

How many proxies should I give one task, and what rotation interval?

Octoparse runs a task as one browser session working through the list sequentially, so the pace is bounded by the tool, not the pool — this isn't Scrapy firing dozens of concurrent requests. In practice 10–30 addresses per task is a sensible band for most targets: enough that each IP faces the site only every Nth page, few enough that every address builds a plausible browsing history. Set the rotation interval so that one IP handles a handful of page loads before switching — for a task averaging 15 seconds per page, rotating every 1–2 minutes lands in that range. Rotate too fast (every page) and you look like a proxy list; too slow (hours) and the active IP absorbs the full request rate alone, which defeats the pool. Strict targets respond better to slower crawling than to more addresses.

Other PapaProxy.net products

A different proxy type may be a better fit for your use case. All products use the same Dashboard and support team.

Put our proxies to the test

Test our datacenter proxy packages free with 20 IPs for 60 minutes—no credit card required. See the speed and reliability for yourself.

Get a free trial

Buying as a company?

We can sign a contract and provide all the documents your accounting team needs. Most business orders are activated within 24 hours of your request.

Contract, invoices, and receipts Bank transfers and net payment terms Dedicated account manager Business orders from $100
Business terms or contact us on Telegram: @papaproxy