Capture High-Resolution Website Screenshots
Take full-length, high-resolution PNG and JPEG screenshots of web pages. Perform real-time image processing on screenshots with resized, optimized and transformed images.

Take full page screenshots of any website in real time.
With Add Screenshots, you can easily monitor and capture website changes at scheduled intervals. Our scheduled website screenshot feature allows you to automatically take screenshots of your website at set intervals such as hourly, daily, weekly or monthly. This makes it easy to keep track of any changes made to your website over time and ensure that everything is functioning as it should be. With our reliable scheduling system, you can set it and forget it, knowing that your website is being monitored around the clock. Additionally, our user-friendly interface makes it easy to manage your scheduled website screenshots, allowing you to quickly and easily adjust your settings as needed.
Take daily automated website screenshots or set the screenshot capture frequency to hourly, weekly or monthly.
Use the CRON screenshot scheduler for greater flexibility, such as taking a screenshot every Monday at 9.45AM in your time zone.
Save your automated screenshots directly to your own cloud storage account or send the screenshots to an email address.
With Add Screenshots, taking website screenshots has never been easier. Our powerful API features allow you to capture high-resolution screenshots of websites with the ability to apply advanced image transformation and manipulation techniques. You can customize your screenshots with filters and even crop and resize your images. With our Screenshot API, you can easily integrate website screenshot functionality into your own applications, making it simpler than ever to automate your workflow and improve productivity.
Upload screenshots directly to your Azure Blob Storage account.
&azure=base64-sas-token
Send a collection of website screenshots to your secure FTP server.
&ftp=ftps://u:[email protected]
Set screen dimensions to capture desktop, tablet and mobile screen resolutions.
&viewport=1920x1080
Add mobile meta viewport tags to mimic devices for automated testing.
&mobile=true
After the page loaded, add a delay to wait for additional content to render.
&wait=2000
Scroll down the page, pausing at intervals to trigger load-on-scroll content.
&scroll_wait=100
Inject a custom CSS stylesheet to override the look and feel or to hide elements.
&css_url=https://web.com/my.css
Set the language header to render content in different cultures and languages.
&language=fr-CH
Set the user-agent header in case different content is served based on the client.
&language=Mozilla/5.0
Authenticate against secure websites using username and password credentials.
&username=bob&password=l3tm3!n
Add multiple headers and cookies for complete control over web requests.
&header=referer:website.com
Define an element selection to click on buttons and links (e.g. dismiss a GDPR notice).
&click=.gdpr-button
Define an element selection to hide elements before taking a screenshot.
&hide=div.adverts
Capture or convert images to popular formats such as png and jpeg.
&format=png
Add compression to balance between image quality and file size.
&quality=80
Return a JSON image with base64 encoding to use with workflow automation tools.
&json=true
Adjust the brightness of the image to make it darker or lighter.
&brightness=-0.2
Crop an area on the image based on a desired pixel area and starting position.
&crop_area_viewport=200x300
Remove frames and borders based on a tolerance, symmetry, HEX pixels and more.
&crop_background_color=FFFFFF
Flip the image vertically, horizontally or rotate it based a number of degrees.
&rotate=90