Hashtag
Proxy

We have a free proxy you can use if you need one: http://xo:[email protected]:3128

Code Example:

const axios = require("axios");
let config = {	method: "get",	maxBodyLength: Infinity,	url: "https://shot.screenshotapi.net/v3/screenshot?token=TOKEN&url=https%3A%2F%2Fgoogle.com&output=image&file_type=png&wait_for_event=load&proxy=http%3A%2F%2Fxo%3Allksoigsgrewvc%40157.230.191.197%3A3128",	headers: { }};
axios.request(config).then((response) => {	console.log(JSON.stringify(response.data));}.catch((error) => {	console.log(error);});

When applying the proxy URLhttp://xo:[email protected]:3128, it routes the traffic through the specified proxy server, effectively masking the original IP address of the client and using the IP address of the proxy server for accessing the target website.

Video Example:

In the attached video, the IP address of the websiteipgeolocation.iois shown as116.202.157.120. After applying the proxyhttp://xo:[email protected]:3128, the screenshot captured reflects the IP address157.230.191.197. This demonstrates the successful application of the proxy during the screenshot process.

Hashtag
Use Proxies to Bypass CAPTCHAs

Some websites display CAPTCHAs when they detect traffic from datacenter IP addresses or automation tools. To reduce the chances of encountering CAPTCHA challenges during screenshot capture, you can route your requests through a proxy server.

By using a proxy, your requests appear to originate from a different IP address ( potentially a residential or less suspicious IP ) making it less likely for the target site to block or challenge them.

For a more in-depth explanation of how to handle CAPTCHA-protected pages and the role of residential and rotating proxies, refer to our detailed guide on bypassing CAPTCHAs.

©2025 ScreenshotAPI. All Rights Reserved.