FAQ · Pricing

How much does a Screenshot API cost?

Three pricing models dominate: per screenshot, per second of compute, and a self-host license. At 10,000 shots/month managed plans run $20–$49; at 100,000/month expect $49–$199 depending on the vendor.

The three pricing models

1. Per screenshot (most common)

You buy a monthly bundle of screenshots. Going over the bundle triggers per-unit overage charges. This is the simplest model to forecast because cost scales linearly with usage volume.

2. Per second of compute

You pay for the real CPU/browser time your captures consume. A simple landing page might cost 1–2 seconds; a JavaScript-heavy dashboard with long wait conditions might cost 8–12 seconds. This model rewards you for fast pages and penalises slow or complex ones.

3. Self-host annual license

Pay a flat annual fee and run unlimited renders on your own infrastructure via a Docker image. Best for teams with data-residency requirements, very high volumes (>500K/month), or predictable heavy usage where per-shot pricing becomes expensive.

Typical price ranges by volume (2026)

Monthly volume Managed API (per-shot) SnapshotFlow
200 shotsFree tier (most vendors)Free
1,000 shots$9–$19/monthStarter plan
10,000 shots$20–$49/monthGrowth plan
100,000 shots$49–$199/monthScale plan
500,000+ shotsCustom / self-hostEnterprise / Docker

Prices are indicative for 2026 and vary by vendor, feature tier, and negotiated contract. Always check the vendor's current pricing page before committing.

Hidden costs to watch out for

  • Overage rates — some vendors charge 2–3× the base per-shot rate for overages
  • Feature gating — full-page screenshots, PDF export, or retina output may require a higher tier
  • Concurrency limits — low-tier plans may throttle parallel requests
  • Storage and CDN fees — if screenshots are stored or served through the vendor's CDN
  • Cache bypass charges — forcing a fresh render on every call can quickly double costs

Start with SnapshotFlow's free tier

200 screenshots/month free with no credit card required. Upgrade only when you need more.

← Back to all FAQ