# WebHarvy

[**WebHarvy**](https://www.webharvy.com/index.html) is a web scraping tool that extracts text, HTML, and images from web pages. The tool handles logins, form submissions, navigation, pagination, scheduled scraping and supports proxies.

To integrate Oxylabs [**Residential Proxies**](https://oxylabs.io/products/residential-proxy-pool) with WebHarvy, follow the steps below:

**Step 1.** [**Download**](https://www.webharvy.com/index.html) and install the WebHarvy app.

**Step 2.** Once set up, navigate to **Settings.**

<figure><img src="/files/WxIzdpmz1SwjJ7GD13rk" alt="settings"><figcaption></figcaption></figure>

**Step 3.** Click on **Proxy Settings**. Select **Enable network connection via Proxy Server** and choose `HTTP` as your **Type**.

<figure><img src="/files/O3O5b3skzRzoOIwKtBti" alt="Proxy settings"><figcaption></figcaption></figure>

**Step 4.** Fill in the details:&#x20;

**Address:**`pr.oxylabs.io`

**Port:** `7777`

{% hint style="info" %}
You can also use random or sticky country-specific entries. For example, if you enter `us-pr.oxylabs.io` under **Address** and `10000` under **Port**, you’ll acquire a US exit node. If you enter `10001` under **Port**, you’ll receive the US exit node with a sticky session. You can find a complete list of country-specific random proxy entry nodes [**here**](https://developers.oxylabs.io/proxies/residential-proxies/country-specific-entry-nodes#random-proxy-entry-nodes) and a list of sticky proxy entry nodes - [**here**](https://developers.oxylabs.io/proxies/residential-proxies/country-specific-entry-nodes#sticky-proxy-entry-nodes).
{% endhint %}

**Step 5.** Select **Requires Authentication** to enter your Oxylabs proxy **Username** and **Password**. Click on the + button to add your new proxy to the list.&#x20;

**Step 6.** Press **Apply** to finish your WebHarvy proxy integration.

<figure><img src="/files/5wGwTAtG8uEr9bdIOe3l" alt="Add proxy"><figcaption></figcaption></figure>

That's all. Now you can browse the internet and mark the specific rows to scrape. By clicking **Start,** you can begin selecting your target data.

Find the original WebHarvy integration blog post [here](https://oxylabs.io/resources/integrations/webharvy).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.oxylabs.io/integrations/proxy-integrations/residential-proxies-guides/webharvy.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
