Screenshot API
By Caio Ricciuti · screenshot-api.net
Spec sheet
- Purpose
- The hosted API captures web pages and returns PNG, JPEG, or WebP images in one request.Read 29 Sep 2026 · screenshot-api.net
- Deployment
- cloud, browser extensionRead 29 Sep 2026 · screenshot-api.net
- Integrations
- The service can send comparison results to Slack and lists Forgejo/GitHub Actions, Netlify, Cloudflare Pages, and Vercel for deploy hooks.Read 29 Sep 2026 · screenshot-api.net
- Security
- Requests to private networks, loopback addresses, and cloud metadata are refused, with the renderer also blocked from that traffic at the network layer.Read 29 Sep 2026 · screenshot-api.net
- Compliance
- GDPRRead 29 Sep 2026 · screenshot-api.net
- Headquarters
- SpainRead 29 Sep 2026 · screenshot-api.net
- AI clients
- A hosted MCP server connects Claude, Claude Code, Cursor, and ChatGPT using one URL and sign-in.Read 29 Sep 2026 · screenshot-api.net
- Browser rendering
- Pages are rendered by a real browser engine that supports JavaScript, web fonts, CSS grid, and lazy images.Read 29 Sep 2026 · screenshot-api.net
- Capture controls
- The API supports full-page capture, custom viewports up to 3840×4320, scale up to 3×, and dark mode.Read 29 Sep 2026 · screenshot-api.net
- Credential scope
- Cookies, headers, and basic-auth credentials are scoped to the target host; headers are not sent to other origins or followed across a redirect to another host.Read 29 Sep 2026 · screenshot-api.net
- Free tier
- The free plan includes 100 renders per month without a credit card or trial clock, and quotas reset at the start of each UTC calendar month without rollover.Read 29 Sep 2026 · screenshot-api.net
- Image options
- Requests can select PNG, JPEG, or WebP and adjust quality for JPEG and WebP.Read 29 Sep 2026 · screenshot-api.net
- Key features
- Capture pages as PNG, JPEG, or WebP · Capture full scrollable pages · Set custom viewport width and height · Set device scale for retina output · Set a delay before capture · Render with dark-mode preference · Compare a page with another URL or stored baseline and return a visual diff · Create scheduled snapshot sets and send summaries to SlackRead 29 Sep 2026 · screenshot-api.net
- Notable restriction
- Targets on private networks cannot be captured and must be reachable from the public internet.Read 29 Sep 2026 · screenshot-api.net
- Quota handling
- A failed render is not counted against the quota and failures on the service side are automatically refunded.Read 29 Sep 2026 · screenshot-api.net
- Support
- email, docsRead 29 Sep 2026 · screenshot-api.net
- Support contact
- The site lists [email protected] as its contact address.Read 29 Sep 2026 · screenshot-api.net
- Use cases
- The maker lists social cards, visual change monitoring, thumbnails, reports and archiving, design and QA review, and current product documentation as use cases.Read 29 Sep 2026 · screenshot-api.net
- Visual comparison
- The compare endpoint can compare a page with another URL or a stored baseline and return changed regions and a diff image.Read 29 Sep 2026 · screenshot-api.net
Plans and prices
Free Free 100 renders / month · 1 snapshot set, daily checks · All formats and options · 1 request / second Read 29 Sep 2026 · screenshot-api.net
Starter $9 a month $9 / mo 2,000 renders / month · 5 snapshot sets · Hourly schedules · 5 requests / second Read 29 Sep 2026 · screenshot-api.net
Pro $29 a month $29 / mo 10,000 renders / month · 20 snapshot sets · Slack delivery · 10 requests / second Read 29 Sep 2026 · screenshot-api.net
Team $49 a month $49 / mo 25,000 renders / month · 50 snapshot sets · Deploy checks for every project · 25 requests / second Read 29 Sep 2026 · screenshot-api.net
Business $149 a month $149 / mo 100,000 renders / month · 200 snapshot sets · Priority rendering · 50 requests / second Read 29 Sep 2026 · screenshot-api.net
Where Specifiction places it
- Screenshot APIs#10 of 408.3