ParseHub is a visual web scraping tool for data extraction from websites, but one IP address can still trigger limits. A 2025 study, Balancing Security and Privacy, treats IP addresses as a primary defense against bots.
If a price analyst fetches 300 product pages, the site may throttle that single IP after about 40 pages and return empty data. A proxy routes requests through another address for longer runs.
ParseHub's built-in proxy option can rotate IP addresses. Custom proxies give more control for strict scraping jobs. The steps below show how to use proxy in ParseHub. They cover enabling the proxy setting, pasting proxy details, testing one page, and running.
Before adding a proxy, check these items so your first run does not fail on missing data.
IPAddress:Port:Username:Password. Example: proxy.example.com:8080:user123:pass456. These details become your custom proxy list. Each part must match the provider’s access details. A missing password or extra space can break the connection.Use a provider that explains how its ISP addresses are obtained. Avoid free proxy services for important scraping work.
ParseHub offers two setup routes: enter a custom proxy list, the main route for sites that need controlled sources, or enable built-in IP rotation. Menu labels can change between app versions, so look for the equivalent option before saving.
To configure a proxy in ParseHub, open the panel that holds proxy choices, rotation controls, and speed limits, and keep it open while you work.

These choices are saved per crawl. Configure every scrape separately once before running it on the actual target website.
For ParseHub proxy setup, use HTTP entries and enable the custom option in your project. ParseHub’s field accepts one IPAddress:Port:Username:Password entry per line.
proxy1.example.com:8080:user1:pass1
proxy2.example.com:8080:user2:pass2
If one line lacks a password, the project may fail at the first request and produce empty datasets. Select a valid HTTP proxy before a full run, then check the first downloaded result for blank fields.
If you do not have your own proxy list, use ParseHub's built-in IP rotation. It can rotate IP addresses from the app's pool and, where available, let you select a country.
This is simpler than a custom proxy setup but gives less control. It suits quick jobs on light protections. For example, a researcher scraping public US listings can enable rotation and choose United States. Check your plan, since some tiers omit these features. Use custom proxies when sites block datacenter-style addresses or require residential IPs.
Skipping a short proxy test is the usual mistake. The credentials look valid, so a full crawl starts immediately. When the endpoint fails later, the run stops with empty data, and you must debug every setting again. Test the endpoint with a free online proxy checker before using it in ParseHub.
If ParseHub reports a proxy error during a test, inspect these causes first:
For example, run one test on an IP-check page. If the returned address differs from your home network, the proxy works. If it matches, the request went direct, so re-check the entry.
Match the proxy style to the target before you configure anything. Use IP rotation when you need to rotate between independent pages. Keep a sticky session when login state or multi-step navigation matters. Use a mobile proxy when strict websites distrust datacenter traffic.
The proxy features you choose depend on risk. Higher trust costs more and may run slower. A cheap datacenter proxy is fast, but weak reputation can end a crawl early. Residential IPs from real ISP lines sit between these extremes. For carrier-level trust, mobile proxies for ParseHub from OnlineProxy serve real 4G/5G carrier addresses through modems and SIM routers. They use HTTP with username and password, which fits the custom host:port:user:password field.
ParseHub proxy setup succeeds when the address suits the target website and you verify data extraction before scaling. A small check prevents wasted runs and misleading empty results.