Skip to main content

Set up IP Proxies

Updated this week

You are browsing a tutorial guide for the latest Octoparse version. If you are running an older version of Octoparse, we strongly recommend you upgrade because it is faster, easier and more robust! Download and upgrade here if you haven't already done so!

If you’re experiencing access issues or frequent blocking, configuring proxies in Octoparse can help. Proxies act as intermediaries between your device and target websites, improving accessibility and reducing the risk of being blocked—especially when running tasks in the Cloud.

You may need to set up proxies manually if:

  • You cannot log in to Octoparse because your company or institution uses an intranet and restricts external requests.

  • The target website is highly sensitive to scraping and applies anti-scraping measures (e.g., IP blocking).

In this tutorial, we’ll walk you through how to configure proxies in the latest version of Octoparse to resolve these common issues.


1. Use a proxy to log in to Octoparse (for login only)

⚠️ Important Notes

  • This setup is designed for users whose company restricts external requests. The proxy configured in the login interface will only apply during the login process and will NOT be used for task editing or scraping.

  • At this time, Octoparse does not support proxies that require a username and password.

  • Go to settings on the login interface

  • Choose Manual proxy configurations and input the IP address and Port

  • You can Test Connection to see if the connection is good and then Confirm the setup


2. Rotate external proxy servers to counteract IP blocking

If a website blocks your IP or our Cloud, you can set up an IP proxy in the task settings. Setting up proxies can greatly enhance the stability of your scraping.

2.1 Set up Octoparse Built-in proxies (for both Local and Cloud)

Octoparse proxies are residential IPs, so they work better in avoiding being blocked.

  • Open the task you would like to set up proxies for

  • Go to Task Settings

  • Select Anti-blocking

  • Tick Access website via proxies

  • Click on Use Octoparse proxies

  • Select Default or Country/Region you'd like for the IP address (Default means to use IPs from random countries)

  • Choose Rotate time for the rotation interval

  • Click the Save button on the upper left corner of the interface to save your settings

IP.png

NOTE:

  • Octoparse built-in proxies can also work when you are creating the task(starting from version 8.6.8).

  • Octoparse proxies cost $3/GB. To enable IP proxies, you must have at least $3 in account credits. You can simply top up your credits by clicking the Add Credits button.

  • Proxy usage is based on page loading traffic.

  • 1GB proxies can usually scrape 500 web pages. The proxies might not work for all web pages. You may top up some credits to do testing first.

  • Proxies credits cannot be refunded


2.2 Use your own IP proxies (for local run only)

Another option is to add your own IP proxies into Octoparse. Please note that your own proxies can only be used for local runs.

  • Tick Use my own proxies

  • Click Configure

  • Input IP Proxies in the box

  • Confirm the settings

NOTE: Octoparse can only support HTTP proxies - please separate the IP address of the proxy server and port number with a colon. e.g. 58.22.214.29:2318.


2.3 Set up proxies for task editing

If a website has blocked your local IP or is inaccessible from your location—making it difficult to configure a task—you can enable proxies to regain access and continue setup.

  • Click on Proxy from the upper right corner

  • Select to use Octoparse built-in proxies or your own proxies

  • Select Use the same proxies for task runs if you want to apply the proxies when running the tasks


Common Questions About Proxy Usage

Can I use my own proxy with Octoparse?

Yes. You can use your own proxies for local runs. However, Cloud runs are only compatible with Octoparse’s built-in IP proxies.

What type of proxies can I use in Octoparse?

Octoparse supports HTTP proxies (e.g., 58.22.214.29:2318). Proxies that require a username and password are not supported.

Does Octoparse provide unlimited proxies?

No, built-in proxy usage in Octoparse is billed separately, and there is no unlimited proxy subscription available. You can top up credits to use additional proxies as needed.

What should I do if a specific IP location is required for scraping?

Octoparse built-in proxies support most countries/regions. You can select the target country or region to match your scraping needs.

Can I use proxies when editing tasks?

Yes, you can enable proxies inside Octoparse when editing tasks if your target websites do not load with your local IP.

Did this answer your question?