Comparison · checked October 12, 2026
Best screenshot APIs in 2026
8 website screenshot APIs compared on free tier, price and features. shotkit is our product; every competitor fact comes from its own website and docs, checked on October 12, 2026, with sources on each comparison page.
Pricing compared
Monthly prices in USD for the cheapest plan that covers each volume, sorted by the price for 10,000 screenshots.
| API | Free tier | 2,000/month | 10,000/month | Largest listed plan |
|---|---|---|---|---|
| shotkit | 100 screenshots/month, every feature, no card | $9/mo (Starter) | $29/mo (Pro) | 10,000 for $29/mo, then the Ultimate plan with custom volume, on request |
| Site-Shot | No free API tier; a free browser tool | $5/mo (X-Lite) | $15/mo (Lite) | 625,000 for $500/mo |
| Screenshotlayer | 100 snapshots/month, non-commercial use only | $19.99/mo (Basic) | $19.99/mo (Basic) | 75,000 for $149.99/mo |
| ScreenshotAPI.net | 7-day trial with 100 screenshots, no card | $29/mo (Startup) | $29/mo (Startup) | 100,000 for $175/mo |
| CaptureKit | 100 credits, no card | $29/mo (Pro) | $29/mo (Pro) | 50,000 for $89/mo |
| ApiFlash | 100 screenshots/month, no card | $35/mo (Medium) | $35/mo (Medium) | 100,000 for $180/mo |
| Screenshot.fyi | 100 screenshots/month | $20/mo (Basic) | $60/mo (Pro) | 10,000 for $60/mo |
| ScreenshotOne | 100 screenshots/month, every feature, no card | $17/mo (Basic) | $79/mo (Growth) | 50,000 for $259/mo |
Features compared
“Not documented” means we couldn't find it in that API's public docs, not that it's missing.
| Feature | shotkit | Site-Shot | Screenshotlayer | ScreenshotAPI.net | CaptureKit | ApiFlash | Screenshot.fyi | ScreenshotOne |
|---|---|---|---|---|---|---|---|---|
| Output formats | PNG, JPG, WebP, AVIF, GIF, TIFF, PDF, MP4, WebM, HTML, Markdown | PNG, JPG, WebP | PNG, JPG, GIF; WebP on paid plans | PNG, JPG, WebP, PDF; MP4, WebM, GIF as scrolling screenshots | PNG, JPG, WebP, PDF | PNG, JPG, WebP | JPG | PNG, JPG, WebP, AVIF, GIF, TIFF, HEIF, JP2, PDF, HTML, Markdown |
| Full-page screenshots | Yes | Up to 20,000 px | Yes | Yes | Yes | Yes | Yes | Yes |
| Element (CSS selector) capture | Yes | Not documented | Not documented | Yes | Yes | Yes | Not documented | Yes |
| Render raw HTML | Yes, plus Markdown input | Not documented | Not documented | Yes | Not documented | Not documented | Not documented | Yes, plus Markdown input |
| Block cookie banners | Yes | Yes | Not documented | Yes | Yes | Yes | Yes | Yes |
| Block ads | Yes | Yes | Not documented | Yes | Yes | Yes | Not documented | Yes |
| Hide chat widgets | Yes | Not documented | Not documented | Yes | With remove_selectors | Not documented | Mentioned, no option documented | Yes |
| Device presets | 150+ | Custom size and user agent in the API | Custom viewport and user agent | Custom size and user agent, no presets | 18 presets | Custom size and user agent, no presets | Custom width and height | Yes |
| Retina (device scale factor) | Up to 5× | Not documented | 2× on paid plans | 2× | Yes | Yes | Not documented | Up to 5× |
| Dark mode | Yes | Not documented | Not documented | Yes | Not documented | Not documented | Yes | Yes |
| Inject CSS & JavaScript | Yes | JavaScript | CSS stylesheet URL | Yes | Not documented | Yes | Not documented | Yes |
| Click & hover before capture | Yes | Not documented | Not documented | Click | Not documented | Scroll only, or your own JavaScript | Not documented | Yes |
| Wait for selector | Yes | Not documented | Not documented | Not documented | Yes | Yes | Not documented | Yes |
| Custom headers & cookies | Yes | Yes | User agent and Accept-Language only | Yes | Not documented | Yes | Not documented | Yes |
| Proxies & geolocation | Your own proxy, geolocation, time zone | 50 countries, your own proxy, geolocation | Not documented | Your own proxy (Startup and up), geolocation | Your own proxy | Your own proxy, geolocation; country proxies on Enterprise | Not documented | Your own proxy, geolocation, IP country (Growth and up) |
| Video / animated GIF | MP4, WebM, GIF, animated WebP | Not documented | Not documented | MP4, WebM, GIF (Startup and up) | Not documented | Not documented | Not documented | MP4, MOV, AVI, WebM, GIF (Growth and up) |
| Markdown output for LLMs | Yes | Not documented | Not documented | Not documented | Through the separate Content API | Not documented | Not documented | Yes |
| Hosted output & caching | CDN URL; cache hits are free | Not documented | CDN, cache up to 30 days | Cache; cache hits are free | Edge cache, TTL up to 30 days | Cache with TTL up to 30 days | Hosted image URL, unlimited storage | Cache served from Cloudflare |
| Upload to your S3 bucket | No | Not documented | S3 or FTP (Professional and up) | S3, Google Cloud, Wasabi | Yes | S3-compatible, every plan | Not documented | Yes |
| Async renders & webhooks | Yes | Not documented | Not documented | Not documented | Async jobs; webhooks on Pro and up | Not documented | Not documented | Yes |
| Signed URLs | Yes | Not documented | URL encryption | Not documented | Not documented | Not documented | Not documented | Yes |
| Page metadata | Title, Open Graph, favicon, fonts, HTTP status | HTTP status and headers, HTML source | Not documented | JSON details, HTML and text extraction | Title, favicon, OG image, links, sitemap | HTML and text extraction | Not documented | Yes |
| Official SDKs | None needed: generated snippets for 11 languages and cURL | Python, Node.js | Not documented | Not documented | Not documented | Not documented | Not documented | Java, Go, Node.js, PHP, Python, Ruby, C# |
| No-code integrations | No | MCP server, n8n | Not documented | Zapier, Make, n8n, Google Sheets | Zapier, Make, n8n | Zapier, n8n | Zapier | Zapier, Make, Airtable, Bubble, n8n, Clay |
The APIs
shotkit
A screenshot API for developers and AI agents with 107 options, every feature on every plan, and Markdown and video output.
Site-Shot
A low-cost screenshot API with geotargeting in 50 countries, scheduled captures and strong AI-agent tooling.
shotkit vs Site-ShotScreenshotlayer
A long-running screenshot API from APILayer with a simple GET interface, CDN-hosted snapshots and overage billing.
shotkit vs ScreenshotlayerScreenshotAPI.net
A screenshot API with bulk and scheduled captures, cloud storage export and wide no-code support.
shotkit vs ScreenshotAPI.netCaptureKit
A screenshot API bundled with content extraction, AI summaries and a website crawler, priced in shared credits.
shotkit vs CaptureKitApiFlash
A long-running, low-cost screenshot API built on Chrome and AWS Lambda, with S3 export on every plan.
shotkit vs ApiFlashScreenshot.fyi
A simple screenshot API with readable parameters, hosted image URLs and a Zapier integration.
shotkit vs Screenshot.fyiScreenshotOne
A mature screenshot API with a very large option set, SDKs in 7 languages and many no-code integrations.
shotkit vs ScreenshotOneFrequently asked questions
What is the best screenshot API?
It depends on what you need. For clean screenshots without cookie banners, plus PDF, video and Markdown output, ScreenshotOne and shotkit cover the most features. For the lowest price at high volume, Site-Shot and Screenshotlayer are cheapest per screenshot. For bulk and scheduled jobs with no-code tools, ScreenshotAPI.net stands out.
Which screenshot APIs have a free tier?
shotkit, ScreenshotOne, ApiFlash, CaptureKit and Screenshot.fyi offer 100 free screenshots or credits a month. Screenshotlayer's 100 free snapshots are for non-commercial use, ScreenshotAPI.net has a 7-day trial, and Site-Shot has no free API tier.
What's the cheapest screenshot API?
At 2,000 screenshots a month Site-Shot is cheapest at $5, then shotkit at $9. At 10,000, Site-Shot charges $15, Screenshotlayer $19.99, and shotkit, ScreenshotAPI.net and CaptureKit $29. Check which features each price includes: several plans leave out video, proxies or webhooks.
Which screenshot APIs block cookie banners?
shotkit, ScreenshotOne, ScreenshotAPI.net, CaptureKit, ApiFlash, Screenshot.fyi and Site-Shot all document a cookie banner option. We couldn't find one in Screenshotlayer's public docs.
Try shotkit
100 free screenshots a month, every feature, no credit card.
Prices and features change; these were checked on October 12, 2026. Product names are trademarks of their owners; shotkit isn't affiliated with them.