Screenshot API

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

Example JSON API Output

Capture Web Page Screenshot

This API is the perfect solution to capture screenshots of any website.
If you need to take a full page screenshot of a website, or convert an URL to a high-quality
PNG or JPG image, then this API is what you need.

Fresh Screenshots

Fresh Screenshots

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.


Advanced Options

Advanced Options

Apart from capturing a screenshot of a web page, our API lets you configure a few options, such as you can choose to take a full page screenshot or set a custom viewport width and height, you can set a custom user-agent, set a custom thumbnail image width, disable javascript, disable popups, and so on.


Easy to Use

Easy to Use

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.


Simple Pricing

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

View Credits Pricing

Contact Us

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):

Email support