Screenshot API ยท 117 locations

Screenshot from another country

Load any page through an IP address in another country and see the localized version: language, currency, prices, consent banners and blocked content. This works through the API with the ip_country_code parameter; the free tools on this site load pages from our default location.

Why location matters

Many sites change by visitor location: currency and prices, language, available products, cookie and consent banners (EU vs. US), legal notices, and sometimes they block whole countries. A screenshot from the right country is the fastest way to check what local visitors actually see.

By API

curl -G "https://api.screenshotbase.com/v1/take" \
  --data-urlencode "url=https://example.com" \
  -d ip_country_code=de \
  -H "apikey: YOUR-API-KEY" -o example-from-germany.png

Country codes are ISO 3166-1 alpha-2 in lowercase; 117 locations are available on every paid plan (pricing).

Frequently asked questions

How can I see a website as it appears in another country?

Call the screenshot API with ip_country_code set to the two-letter country code, for example jp. The page is loaded through a server in that country, so geo-targeting, redirects and localized prices apply.

Can I do this with the free tools?

No. The free tools on this site load every page from our default location. Screenshots from another country are part of every paid plan: call the API with your API key as shown below.

What can I use it for?

Checking localized landing pages and prices, verifying geo-targeted ads and redirects, testing geo-blocking and cookie-consent behavior, and seeing search results or app store pages as local users do.

Does it change the language?

It changes the IP location. Sites that pick the language from the location will switch; sites that use the browser's language setting may still show English.

Screenshot API

Take screenshots from your code

screenshotbase renders any website in a real browser and returns the image: full page or viewport, any device size, retina, from 100+ countries, with cookie banners and ads hidden.

/v1/take documentation Screenshot API All documentation

300 free screenshots every month. No credit card required.

GET https://api.screenshotbase.com/v1/take?url=https://example.com&ip_country_code=jp

# Response: the image (PNG, JPG, WebP or GIF)
curl -G "https://api.screenshotbase.com/v1/take" \
  --data-urlencode "url=https://example.com" \
  -d viewport_width=1280 -d viewport_height=800 \
  -d format=png \
  -H "apikey: YOUR-API-KEY" \
  -o screenshot.png

More free tools

Start using our Screenshot API for free today!

Get 300 requests / month for free