Comparison · checked October 12, 2026
Site-Shot alternative: shotkit vs Site-Shot
Site-Shot is a low-cost screenshot API with geotargeting in 50 countries, scheduled captures and strong AI-agent tooling. shotkit is a screenshot API for developers and AI agents with a free tier, paid plans from $9/mo (Starter) and every feature on every plan. Here's how they compare on price and features, and where Site-Shot is the better choice.
Pricing
Monthly prices in USD for the cheapest plan that covers each volume.
| Pricing | shotkit | Site-Shot |
|---|---|---|
| Free tier | 100 screenshots/month, every feature, no card | No free API tier; a free browser tool |
| 2,000 screenshots/month | $9/mo (Starter) | $5/mo (X-Lite) |
| 10,000 screenshots/month | $29/mo (Pro) | $15/mo (Lite) |
| Largest listed plan | 10,000 for $29/mo, then the Ultimate plan with custom volume, on request | 625,000 for $500/mo |
Site-Shot: Overage from $0.0025 down to $0.0008 per extra screenshot, billed at the end of the cycle. Residential proxy retry on Optimal and up.
Features
“Not documented” means we couldn't find it in Site-Shot's public docs, not that it's missing.
| Feature | shotkit | Site-Shot |
|---|---|---|
| Output formats | PNG, JPG, WebP, AVIF, GIF, TIFF, PDF, MP4, WebM, HTML, Markdown | PNG, JPG, WebP |
| Full-page screenshots | Yes | Up to 20,000 px |
| Element (CSS selector) capture | Yes | Not documented |
| Render raw HTML | Yes, plus Markdown input | Not documented |
| Block cookie banners | Yes | Yes |
| Block ads | Yes | Yes |
| Hide chat widgets | Yes | Not documented |
| Device presets | 150+ | Custom size and user agent in the API |
| Retina (device scale factor) | Up to 5× | Not documented |
| Dark mode | Yes | Not documented |
| Inject CSS & JavaScript | Yes | JavaScript |
| Click & hover before capture | Yes | Not documented |
| Wait for selector | Yes | Not documented |
| Custom headers & cookies | Yes | Yes |
| Proxies & geolocation | Your own proxy, geolocation, time zone | 50 countries, your own proxy, geolocation |
| Video / animated GIF | MP4, WebM, GIF, animated WebP | Not documented |
| Markdown output for LLMs | Yes | Not documented |
| Hosted output & caching | CDN URL; cache hits are free | Not documented |
| Upload to your S3 bucket | No | Not documented |
| Async renders & webhooks | Yes | Not documented |
| Signed URLs | Yes | Not documented |
| Page metadata | Title, Open Graph, favicon, fonts, HTTP status | HTTP status and headers, HTML source |
| Official SDKs | None needed: generated snippets for 11 languages and cURL | Python, Node.js |
| No-code integrations | No | MCP server, n8n |
Where Site-Shot is ahead
- Very low prices: $5 for 2,000 screenshots, $15 for 10,000, and up to 625,000 a month.
- Geotargeting in 50 countries on every paid plan, with residential proxy retry on higher plans.
- Scheduled captures with a dated history.
- An open-source MCP server, Claude Code and Codex plugins, OpenAPI specs and llms.txt.
- Official zero-dependency SDKs for Python and Node.js.
Why switch to shotkit
- A free API plan with 100 screenshots a month.
- PDF, AVIF, video and Markdown output.
- Element capture, dark mode, 150+ device presets, retina, CSS injection, click or hover, and wait for selector.
- Hosted CDN URLs with caching, so repeat requests are free.
- Async renders with signed webhooks, and signed URLs.
Switching from Site-Shot
Replace the endpoint and key, then rename these options. Everything else is in the option reference.
| Site-Shot | shotkit |
|---|---|
| api.site-shot.com | shotkit.net/api/take |
| userkey | access_key |
| url, format, user_agent | Same |
| full_size=1 | full_page=true |
| max_height | full_page_max_height |
| width, height | viewport_width, viewport_height |
| delay_time (milliseconds) | delay (seconds) |
| no_ads, no_cookie_popup | block_ads, block_cookie_banners |
| javascript_code | scripts |
| request_header | headers |
| http_proxy, proxy_username, proxy_password | proxy=http://user:pass@host:port |
| country | Not supported: pass a proxy in that country with proxy |
Site-Shot
https://api.site-shot.com/?userkey=KEY&url=https://example.com&full_size=1&no_cookie_popup=1&format=pngshotkit
https://shotkit.net/api/take?access_key=KEY&url=https://example.com&full_page=true&block_cookie_banners=true&format=pngFrequently asked questions
Is shotkit cheaper than Site-Shot?
For 2,000 screenshots a month shotkit costs $9/mo (Starter) and Site-Shot $5/mo (X-Lite). For 10,000 it's $29/mo (Pro) against $15/mo (Lite). Site-Shot's largest plan covers 625,000 screenshots a month; shotkit's largest listed plan covers 10,000, and its Ultimate plan has custom volume and rate limits on request.
Can I switch from Site-Shot without rewriting my code?
Mostly. Both are HTTP APIs that take the options in the query string or a JSON body, so switching means changing the endpoint, the key parameter and a few option names. The migration table on this page lists each one.
Does shotkit have a free plan?
Yes. The Hobby plan includes 100 screenshots a month with every feature and no credit card. Site-Shot's free offer: No free API tier; a free browser tool.
What does Site-Shot do that shotkit doesn't?
Very low prices: $5 for 2,000 screenshots, $15 for 10,000, and up to 625,000 a month. Geotargeting in 50 countries on every paid plan, with residential proxy retry on higher plans.
More comparisons
Sources
Site-Shot prices and features were checked on October 12, 2026 on their own pages and may have changed since. Site-Shot is a trademark of its owner; shotkit isn't affiliated with it.