Managed screenshot automation
The screenshot API for developers
Capture clean, production-ready screenshots of any URL with a single HTTP call. Cookie banners, chat widgets, ads, and other annoyances are handled for you.
- 200 screenshots free every month
- No credit card required


Last 30 days




No clutter
Capture clean screenshots
Automatically strip cookie banners, chat widgets, ads, and other annoyances from every screenshot.
- Hide cookie banners
Hide cookie banners before capture, no custom scripting needed.
- Hide chat widgets
Hide chat widgets and similar overlays so they don't block the page content.
- Block ads
Block ads from major networks so they never show up in your screenshots.
Any device, any size
Capture screenshots of any size
Emulate devices or customize the viewport. Capture full pages, specific selectors, or a page area. Everything is pixel-perfect with no extra coding.
- Emulate any device or screen size
Capture how a site looks on a specific device or specify the screen size manually.
- Get the exact dimensions you need
Want to capture a page at 1920x1080px, then place it on a 100x100px canvas with vertical centering? Just pass 3 simple parameters to our website screenshot API.
- Capture full page screenshots
We scroll the page and trigger lazy loaded images, scripts, and other resources so the screenshot matches what a real visitor sees.








Pre-capture control
Emulate user behavior with ease
Click or hide elements, choose the request location, inject custom JS or CSS, toggle dark mode, and more before capturing each screenshot.
- Hide selectors and click on elements
Hide elements that match CSS selectors or click any element before taking a screenshot.
- Access the page from any location
Access the page from any location to make sure the page looks exactly as a real visitor in that region would see it.
- Inject custom CSS and JavaScript
Pass your own JS or CSS to tweak the page to your needs before taking the screenshot.
Single HTTP request
Easily integrate with any language
Call the capture endpoint with a single HTTP request from your language of choice. No SDKs to install and no framework-specific setup.
Focus on your product
Why use a screenshot API like Screenshot Scout over DIY browser automation?
Avoid screenshot infrastructure and development costs so you can focus on your core business.
Solve edge cases
Creating basic website screenshot functionality is easy. Making sure it works on all pages is hard. We take care of all this for you and make sure you encounter as few edge cases as possible.
Avoid infrastructure cost
Running a headless browser for capturing screenshots is a CPU-intensive task and will require a dedicated server, sometimes multiple servers. Our screenshot API handles all of this so you don't have to.
Avoid development costs
We have a dedicated software engineer team that works on our website screenshot service day to day so that you can focus on your core business. Encountered an edge case and want it fixed? Need a new feature added? We are here for you.
Simple, fair pricing
Pricing
Flexible plans that grow with you. Cancel anytime, no questions asked.
Free
- 200 screenshots per month
- 20 requests per minute
- PNG, JPEG, WebP, PDF, and more
- Full page screenshots
- Block cookie banners, chat widgets, and ads
- Caching
- Upload to S3-compatible storage
- Choose IP location
- Attribution link required when used in production
Starter
- 2,000 screenshots per month
- 40 requests per minute
- PNG, JPEG, WebP, PDF, and more
- Full page screenshots
- Block cookie banners, chat widgets, and ads
- Caching
- Upload to S3-compatible storage
- Choose IP location
- No attribution link required
Pro
- 10,000 screenshots per month
- 80 requests per minute
- PNG, JPEG, WebP, PDF, and more
- Full page screenshots
- Block cookie banners, chat widgets, and ads
- Caching
- Upload to S3-compatible storage
- Choose IP location
- No attribution link required
Enterprise
- 50,000 screenshots per month
- 160 requests per minute
- PNG, JPEG, WebP, PDF, and more
- Full page screenshots
- Block cookie banners, chat widgets, and ads
- Caching
- Upload to S3-compatible storage
- Choose IP location
- No attribution link required
Need a custom plan? Contact us for a personalized plan that fits just right.
Get quick answers
Frequently asked questions
Answers to the most common questions about plans, quotas, and refunds.
Automate website screenshots
Offload screenshot automation to a fully managed API that delivers pixel-perfect, clutter-free screenshots and saves you from edge cases, infrastructure overhead, and ongoing development costs.