Request a page from a chosen country
Geo targeting sends a Standard request through a residential proxy in the country you name. Set proxy_pool=residential and proxy_country to a two-letter country code. The site decides what, if anything, it shows differently for that country.
500 credits after you confirm your email. No card.

What this request asks for
- proxy_pool=residential
- Country targeting needs the residential network.
- proxy_country=DE
- Sends the request through a residential proxy in Germany.
What it does for a request
- Fixes the country
- When you set proxy_country, the country stays fixed for the request.
- Uses the residential network
- Country targeting is rejected with the datacenter pool or with a custom proxy.
- Costs the residential price
- 10 credits for an HTTP request, 15 with a browser, 20 with a browser and a screenshot.
- Without a country
- Leave proxy_country out and the request is not locked to a country. Retries may use the country of the target site.
When to use it
Use it when
- Prices, stock, currency or language on a site change with the visitor's country.
- You compare what one page shows in several countries, with one request per country.
Leave it out when
- You use Auto mode. Auto plans its own locations and rejects proxy_country.
- The site shows the same page everywhere. A datacenter request costs 5 credits less.
How to set it
proxy_pool
residential
Required for country targeting.
proxy_country
two-letter ISO 3166-1 code
Standard mode only. Not accepted with custom_proxy.
Limits to plan for
- The country changes where the request comes from, not what the site serves. Some sites pick the language from a cookie, the URL or the Accept-Language header. You can send that header with forwarded headers.
- Send one request for the country you need before you build on it, and check the page that comes back.
Other features
Start with a plain request. Add browser, routing or waiting settings only when the page needs them.
Automatic routing
ScrapeDrive picks HTTP or browser, proxy pool and location, under the max_credits ceiling you set.
See the feature, Automatic routingJavaScript rendering
Load the page in a real browser so content that scripts add is in the result.
See the feature, JavaScript renderingProxy routing
Send a Standard request through datacenter or residential proxies, or through your own proxy.
See the feature, Proxy routingWebpage screenshots
Add an image of the viewport, the full page or one element to a request.
See the feature, Webpage screenshotsOutput formats
Choose HTML, visible text or Markdown with result_type, at the same price.
See the feature, Output formatsAsync requests
Get a job id at once, then poll for the result or receive it at an HTTPS webhook.
See the feature, Async requestsBrowser waits
Hold a browser request for a load event, a CSS selector or a fixed delay.
See the feature, Browser waitsHeaders and sessions
Pass your own headers to the site and keep one proxy session across related requests.
See the feature, Headers and sessionsCost controls
Work out the price from the parameters, cap Auto with max_credits and read the settled charge.
See the feature, Cost controls
Try geo targeting on your page
Paste a page URL into the Playground and see exactly what ScrapeDrive returns.
500 credits after you confirm your email. No card.
