This API lets you capture a fresh screenshot (in PNG or JPG format) of a web page or URL,
you can take a full page screenshot or set a custom viewport width and height, emulate a mobile device, change the user-agent, and much more. A fast JSON API to capture high-quality screenshots of websites and URLs.
Need to take screenshots of a list of URLs? With this website screenshot API
you can take snapshots of any website with ease.
Register and get 25 free API credits
This API doesn't cache screenshots, it captures a fresh screenshot of the requested website or URL. You get a fresh web page screenshot made in realtime, assuring that you don't get old screenshots. We do not host the screenshot file in our servers, we provide you the image file in base64-encoded string.
Usage of this API is pretty easy, you just need to set the target URL you want to convert to PNG, then if needed you can set other options (such as customize viewport, user-agent string, etc) and then make the HTTP GET request to our API endpoint. It should take a few seconds to capture the web page screenshot.
To consume this API service you can use your global credits. So each time you make
one API query, our system will decrease N credits. With your credits you can use all our API services!
Purchased credits do not expire and can be used at anytime. Below you can find how many
credits are decreased for each API query with Screenshot API:
0.70 Credits /Query
Have questions? Don't hesitate to contact us directly via email.
If you don't receive a reply in one or two business days, please re-send the message.
Here is our email (it is an image to prevent spam):