Geonode logo
Developer, scraping & anti-detect tools

Scrapebox Proxies How to Add Them and Which Type to Use

Scrapebox works on

  • Windows 10 and 11
  • Windows Server 2016, 2019, 2022 and 2025 (64-bit)
  • macOS (some premium plugins not available yet)

Key facts

  • Google needs a recent Scrapebox build

    Since January 2025 Google shows search results only to clients that run JavaScript (Google confirmed the change to TechCrunch on 17 January 2025). Older Scrapebox builds get few or no Google results, so run the update tool before you blame the proxies.

  • Threads set the load per IP

    Each thread is one open connection. With 10 static proxies and 50 harvester threads, every IP sends about five Google queries at once. That is enough to get it blocked.

  • One proxy per line, pasted in Use Proxies > Edit

    Paste each proxy as HOST:PORT:USERNAME:PASSWORD, or HOST:PORT for IP-whitelisted ones. Keep SOCKS5 ports in their own list so they can be marked as SOCKS.

Proxy formats and protocols Scrapebox accepts

Scrapebox reads one proxy per line. It treats pasted lines as HTTP unless they are marked as SOCKS, and the Proxy Manager test can detect the type for you.

NameWorks InAuthBlocking ResistanceBest ForWhere To Get
HTTP/HTTPS with loginHarvester, proxy tester and the other modules that have a Use Proxies optionUsername and password in the line: HOST:PORT:USERNAME:PASSWORDSet by the IP type (residential, ISP or datacenter)Most paid proxiesGeonode residential, ISP or datacenter proxies
HTTP/HTTPS with IP whitelistSame modules; the proxy must allow the public IP of the PC running ScrapeboxNone in the line: HOST:PORT onlySame as HTTP with loginA VPS or server with a fixed public IPProviders that offer IP whitelisting
SOCKSAny module with Use Proxies, once the line is marked as SOCKSSame line format; whitelisted SOCKS ports need no loginSame as HTTPPorts that only offer SOCKS5Geonode residential SOCKS5 ports; Geonode free list

Which proxy type to use with Scrapebox

Most Scrapebox work sends automated queries to Google, which its terms forbid, and Google blocks IPs that send too many. A proxy spreads the queries over more IPs but does not make the harvesting allowed.

Best for Scrapebox

Residential proxies

from $0.27/GB

A rotating residential port gives a new residential IP on each request, so no single IP collects enough queries for Google to block it.

Small fixed lists

ISP proxies

from $1.25/IP

ISP IPs stay the same, which suits metrics checks and posting from set addresses, but each one wears out quickly under heavy Google harvesting.

Non-Google tasks

Datacenter proxies

from $0.14/GB

Datacenter IPs are fast and cost less per GB. They handle link checking, page scanning and email scraping on sites without bot protection, but Google flags these ranges first.

Testing only

Free public proxies

Free

Public proxies, including the ones the built-in Proxy Harvester collects, die within hours and are usually banned on Google already. Use them to check that your settings and filters work.

How to set up proxies in Scrapebox

You need the proxy host, port, username and password from your provider's dashboard, and the protocol of each port.

  1. Put your proxies in one list, one per line, as HOST:PORT:USERNAME:PASSWORD.

  2. In the Select Harvester and Proxies panel of the main window, tick Use Proxies.

  3. Click Edit to open the proxy editor.

  4. Paste the list. For IP-whitelisted proxies, paste HOST:PORT only.

  5. Click Save. The proxies now appear in the list.

  6. Select all proxies, click Modify and choose Mark all Proxies as Non-Socks proxies.

Check detailed instructions on our blog:

Read the blog post

How to check that the proxies work

  1. Click Start Harvesting. The harvester window shows Proxies enabled when Scrapebox is using the list.

  2. Harvest five keywords from Google and look at the results count and the error column for each keyword.

  3. For a static list, open the Proxy Manager and test all proxies. Working ones turn green, failed ones red.

  4. Paste a proxy into the Geonode proxy checker to see its exit IP and country outside Scrapebox.

How to stop using proxies in Scrapebox

  1. Untick Use Proxies in the Select Harvester and Proxies panel. Scrapebox then connects from your own IP and keeps the list.

  2. To delete the list, open the proxy editor with Edit, clear it and click Save.

Common Scrapebox proxy problems and fixes

  • Every proxy fails and the harvester returns nothing

    Cause
    The lines are in the wrong order, the password contains a colon, or the proxy expects IP whitelisting and your IP is not on it
    Fix
    Paste the lines again as HOST:PORT:USERNAME:PASSWORD with the proxy credentials from the Geonode dashboard, not your account login. For a whitelisted proxy, add the public IP of the PC running Scrapebox in the provider dashboard.
  • Google keywords show 302, 429 or 503 errors

    Cause
    Google has blocked the IPs
    Fix
    Lower the harvester connections in the Threads and timeouts steps and add a delay between queries. Move Google jobs to a rotating residential port and drop the blocked static IPs from the list.
  • SOCKS5 proxies time out while HTTP ones work

    Cause
    The SOCKS5 lines are still marked as HTTP, so Scrapebox speaks the wrong protocol to the port
    Fix
    Follow the SOCKS5 setup steps: keep those ports in their own list, test it in the Proxy Manager, or mark the list as SOCKS through Modify.
  • Rotating residential port vanishes from the list mid-harvest

    Cause
    Remove failed proxies is on, so one failed request deletes the only line in the list
    Fix
    Untick Remove failed proxies on the More Harvester Settings tab and add the line back.

More for Scrapebox users

Scrapebox proxy FAQ

For Google harvesting, use a rotating residential port: each request leaves from a different residential IP. Datacenter proxies are fine for link checks and for sites that do not block datacenter ranges.

Tick Use Proxies in the Select Harvester and Proxies panel, click Edit, paste one proxy per line and click Save. Keep HTTP and SOCKS5 ports in separate lists, then click Modify and mark each list as Non-Socks or SOCKS to match its ports.

HOST:PORT:USERNAME:PASSWORD for proxies with a login and HOST:PORT for IP-whitelisted proxies, one proxy per line.

Yes. Pasted proxies are treated as HTTP unless marked otherwise. Keep SOCKS5 ports in their own list, then let the Proxy Manager test detect the type, or click Modify and mark the list as SOCKS before you harvest.

Yes. The built-in Proxy Harvester collects public proxies and tests them. Most are slow and already blocked by Google, so keep them for tests and non-Google tasks.

Either Google has blocked the IP, or the proxy is a rotating residential port that changes IP between the tester's requests. A rotating residential port can fail the test and still harvest Google results.