Blog 11 min read

Screenshot API Pricing Compared: What You Actually Pay Per Screenshot in 2026

Side-by-side pricing comparison of 9 screenshot APIs (ScreenshotOne, Urlbox, CaptureKit, ApiFlash, SnapRender, and more). Cost per screenshot at 1K, 2K, 10K, and 50K monthly volumes with rate limit and free tier breakdowns.

SnapRender Team
|

Screenshot API Pricing Compared: What You Actually Pay Per Screenshot in 2026

Comparing screenshot API pricing should be simple. It is not.

One provider charges per "credit." Another per "successful render." A third counts cache hits against your quota, a fourth does not. One offers pay-as-you-go with no subscription. Another requires a credit card just to start a trial. Free tiers range from nonexistent to 500 screenshots a month.

I pulled the pricing from nine providers (ScreenshotOne, CaptureKit, Urlbox, ScreenshotAPI.net, ApiFlash, Screenshotlayer, Scrnify, Restpack, and SnapRender) and calculated the actual cost per screenshot at different volumes. The numbers are from public pricing pages that anyone can verify.

Raw pricing, March 2026

Monthly billing. All numbers pulled directly from each provider's pricing page.

Provider Free Tier Tier 1 Tier 2 Tier 3 Tier 4
ScreenshotOne 100/mo, no card $17 / 2,000 $79 / 10,000 $259 / 50,000 Custom
CaptureKit 100 credits, no card $7 / 1,000 $24 / 5,000 Custom Custom
Urlbox None $19 / 2,000 $49 / 5,000 $99 / 15,000 $498+
ScreenshotAPI.net 100 trial, card required $9 / 1,000 $24 / 5,000 $79 / 15,000 Custom
ApiFlash 100/mo $7 / 100 $16 / 1,000 $29 / 5,000 $49 / 10K
Screenshotlayer 100/mo, no card $19.99 / 10,000 $59.99 / 30,000 $149.99 / 75,000 Custom
Scrnify Free beta ~$0.009/screenshot Same Same Same
Restpack 7-day trial $9.95 / 1,000 $39.95 / 10,000 $99.95 / 40,000 $499.95 / 300K
SnapRender 500/mo, no card $9 / 2,000 $29 / 10,000 $79 / 50,000 $199 / 200K

Already the comparison is messy. CaptureKit gives you 1,000 for $7. SnapRender gives 2,000 for $9. ScreenshotOne gives 2,000 for $17. Screenshotlayer jumps straight to 10,000 for $19.99. Scrnify charges per screenshot with no tiers at all. Which is "cheapest" depends entirely on how many screenshots you use per month.

Cost per screenshot at actual volumes

Below I picked the cheapest plan from each provider that covers each volume tier. Where a provider does not have an exact match, I used the next plan up, because that is what you would actually buy.

CaptureKit, Scrnify, and some others use custom or pay-as-you-go pricing. Where exact numbers were not public at a given tier, I estimated. Check their pages for current rates.

1,000 screenshots/month

Provider Best Plan Monthly Cost Per Screenshot
CaptureKit $7 (covers 1,000) $7 $0.0070
Scrnify Pay-as-you-go ~$9 ~$0.0087
SnapRender $9 (covers 2,000) $9 $0.0090
ScreenshotAPI.net $9 (covers 1,000) $9 $0.0090
Restpack $9.95 (covers 1,000) $9.95 $0.0100
ApiFlash $16 (covers 1,000) $16 $0.0160
ScreenshotOne $17 (covers 2,000) $17 $0.0170
Urlbox $19 (covers 2,000) $19 $0.0190
Screenshotlayer $19.99 (covers 10,000) $19.99 $0.0200

At 1K/month, CaptureKit is cheapest at $7 flat. Scrnify, SnapRender, and ScreenshotAPI.net cluster around $9. Screenshotlayer's cheapest paid plan is $19.99 but includes 10,000 screenshots, which is massive overkill at this volume.

2,000 screenshots/month

Provider Best Plan Monthly Cost Per Screenshot
SnapRender $9 (covers 2,000) $9 $0.0045
ScreenshotOne $17 (covers 2,000) $17 $0.0085
Scrnify Pay-as-you-go ~$17 ~$0.0087
Urlbox $19 (covers 2,000) $19 $0.0095
Restpack $9.95 + overage ~$20 ~$0.0100
Screenshotlayer $19.99 (covers 10,000) $19.99 $0.0100
CaptureKit $24 (covers 5,000) $24 $0.0120
ScreenshotAPI.net $24 (covers 5,000) $24 $0.0120
ApiFlash $29 (covers 5,000) $29 $0.0145

At 2K, SnapRender is cheapest at $9. ScreenshotOne fits exactly at $17. CaptureKit and ScreenshotAPI.net jump to their 5K plan at $24 because their 1K plan does not cover it. Scrnify's per-screenshot model lands at around $17 here, competitive with ScreenshotOne but more expensive than SnapRender.

10,000 screenshots/month

Provider Best Plan Monthly Cost Per Screenshot
Screenshotlayer $19.99 (covers 10,000) $19.99 $0.0020
SnapRender $29 (covers 10,000) $29 $0.0029
Restpack $39.95 (covers 10,000) $39.95 $0.0040
CaptureKit ~$48 (custom/combined) ~$48 ~$0.0048
ApiFlash $49 (covers 10,000) $49 $0.0049
Urlbox $99 (covers 15,000) $99 $0.0066
ScreenshotOne $79 (covers 10,000) $79 $0.0079
ScreenshotAPI.net $79 (covers 15,000) $79 $0.0079
Scrnify Pay-as-you-go ~$87 ~$0.0087

At 10K/month the spread widens. Screenshotlayer is actually cheapest here at $19.99, though the product is older and less maintained. SnapRender is $29. ScreenshotOne is $79. Scrnify's flat per-screenshot rate starts to hurt at volume: $87 for 10K when subscription models offer the same for $20-50. Pay-as-you-go sounds flexible until you actually use it at scale.

50,000 screenshots/month

Provider Best Plan Monthly Cost Per Screenshot
SnapRender $79 (covers 50,000) $79 $0.0016
Restpack $99.95 (covers 40K) + overage ~$125 ~$0.0025
Screenshotlayer $59.99 (covers 30K) + overage ~$140 ~$0.0028
Urlbox $498+ (custom) $498+ ~$0.0033
ScreenshotOne $259 (covers 50,000) $259 $0.0052
Scrnify Pay-as-you-go ~$435 ~$0.0087
CaptureKit Custom N/A N/A
ApiFlash Custom N/A N/A
ScreenshotAPI.net Custom N/A N/A

At high volume, SnapRender at $79 for 50K is the cheapest clean option. Screenshotlayer's $59.99 plan only covers 30K, so you hit overage charges for the remaining 20K. Scrnify's pay-as-you-go model becomes expensive at $435/month, nearly 5.5x what SnapRender charges. ScreenshotOne at $259 and Urlbox at $498 serve a different market (enterprise features, SLAs, proven track record).

Three things that change the real cost

Failed screenshots and caching

ScreenshotOne does not count failed renders or cached responses against your quota. If a site is down, no credit lost. SnapRender works the same way: cached screenshots served from CDN cost nothing. Restpack caches by default too. This matters for directory sites or bookmark tools that request the same URLs repeatedly. CaptureKit uses a "credits" system where some operations cost more than one credit. Check each provider's docs on what counts.

Rate limits

Provider Lowest Tier Mid Tier High Tier
ScreenshotOne 40/min 80/min 150/min
SnapRender 10/min (free), 30/min (starter) 60/min 120-200/min
Restpack 5 parallel 10 parallel 20 parallel
CaptureKit No strict limits No strict limits No strict limits
Urlbox Varies Varies Varies
Screenshotlayer 1 req/2 sec 1 req/2 sec 1 req/2 sec
Scrnify Not published Not published Not published

CaptureKit's lack of strict per-minute caps is a real advantage for burst workloads. ScreenshotOne has the highest defined limits. Screenshotlayer recommends one request every two seconds even on paid plans, which is slow. Restpack uses parallel connections rather than per-minute limits, a different model that works well for batch jobs.

If you are doing steady work (generating thumbnails as new listings appear, taking screenshots for an hourly monitoring job) rate limits do not matter much. If you need to blast through 10,000 URLs in one batch, they matter a lot.

Feature gating

ScreenshotOne reserves geo-location, scrolling captures, and video generation for the $79+ plan. The $17 tier covers core features: screenshots, PDFs, ad blocking, caching. Restpack gates ad blocking, cookie removal, and retina screenshots to the $39.95+ plan, so their cheapest tier lacks these. Screenshotlayer gates HTTPS, retina, and export options to paid plans.

SnapRender includes all features on all tiers including free. Device emulation, dark mode, ad blocking, cookie removal, all output formats. The tiers only change volume and rate limit. This is simpler, but also because SnapRender has fewer features overall: no geo-location, no scrolling video, no HTML-to-image rendering.

Scrnify includes all features at one flat rate. No gating. Their feature set is similar to SnapRender's: solid basics, no exotic options.

For AI agent builders

If you use LangChain, CrewAI, OpenClaw, MCP tools, or AutoGen, the usage pattern is different from bulk screenshot generation. An agent takes screenshots on demand (maybe 3 in a burst, then nothing for an hour). Volume is low and unpredictable.

For this pattern, the free tier matters most.

Provider Free Tier Card Required?
SnapRender 500/mo, forever No
ScreenshotOne 100/mo, forever No
Screenshotlayer 100/mo, forever No
CaptureKit 100 one-time credits No
ApiFlash 100/mo No
Scrnify Free during beta No
Restpack 7-day trial only N/A
ScreenshotAPI.net 100, 7-day trial Yes
Urlbox None N/A

An agent in development might use 50 screenshots during testing. In light production, 200-500/month. SnapRender's 500/month free tier covers most light agent workloads without paying anything.

The other consideration: pre-built integrations. Wiring a raw REST API into LangChain or CrewAI takes an afternoon. A published tool package takes five minutes. SnapRender has an MCP server, LangChain tools, CrewAI tools, AutoGen tools, an OpenClaw skill, and ChatGPT Actions published. Most other providers offer REST APIs only, which means you write the integration yourself.

Where each provider wins

Here is where each one is the right choice.

ScreenshotOne has the deepest feature set. 200+ parameters, scrolling video, GPU rendering, geo-location, HTML-to-image. Three years in production, 1,000+ active developers. The safe enterprise choice.

CaptureKit has the most flexible throughput. No strict rate limits means you can batch large jobs without throttling. Competitive at lower volumes.

Urlbox is the veteran. Running since 2012. Dedicated rendering clusters, compliance features, enterprise support. Expensive, but thirteen years of reliability counts.

Screenshotlayer is surprisingly cheap at the 10K tier ($19.99). Part of the apilayer family. The product and docs feel dated, but the pricing is aggressive for high-volume basic work.

Scrnify is the only pure pay-as-you-go option. No subscription, no commitment. Good if your usage is genuinely unpredictable. Currently free during beta. Becomes expensive past ~5K/month compared to subscription models.

Restpack is solid mid-range. $39.95 for 10K with a parallel connection model that works well for batch processing. Feature gating on the cheapest plan is a drawback.

ScreenshotAPI.net has built-in scheduled screenshots with cron expressions and bulk CSV upload, which are unique features for monitoring and audit workflows.

ApiFlash is fast. Built on AWS Lambda with sub-1-second response times. The cheapest plan only includes 100 screenshots though, which makes the entry price misleading.

SnapRender is the cheapest option above 2K/month and has the largest free tier (500/mo, no credit card). AI agent integrations (MCP, LangChain, CrewAI, AutoGen, OpenClaw, ChatGPT Actions) that other providers do not offer yet. The tradeoff: fewer features, newer service, no SLA.

Do the comparison yourself

Every provider on this list has a free trial or free tier. Sign up for two or three, run your actual workload, compare the output quality and speed. The numbers here tell you what you will pay. The screenshots tell you what you will get.

Try SnapRender Free

500 free screenshots/month, no credit card required.

Sign up free