Screenshot API pricing compared: pay-as-you-go vs subscription

Screenshot API pricing compared: pay-as-you-go vs subscription

What screenshots actually cost at different volumes.

March 28, 2026 · 7 min read

Screenshot API pricing is surprisingly opaque. Most providers bury their per-screenshot cost behind subscription tiers, making it hard to compare. This post breaks down the real cost per screenshot at different volumes and explains why the pricing model matters as much as the price.

The two pricing models

Subscription tiers: Pay $29/month for 1,000 screenshots, $99/month for 10,000, $249/month for 50,000. You pay whether you use them or not. If you exceed your tier, you pay overages at a higher per-screenshot rate.

Pay-as-you-go (PAYG): Pay per screenshot with no monthly commitment. Top up a balance, each screenshot deducts from it. No overages because there's no cap — you pay for exactly what you use.

Cost comparison at different volumes

Monthly volumeTypical subscriptionPer-screenshot costnightglass (PAYG)Per-screenshot cost
100$29/mo (1K tier)$0.29$0.50$0.005
500$29/mo (1K tier)$0.058$2.50$0.005
1,000$29/mo (1K tier)$0.029$5.00$0.005
5,000$99/mo (10K tier)$0.020$25.00$0.005
10,000$99/mo (10K tier)$0.010$50.00$0.005
50,000$249/mo (50K tier)$0.005$250.00$0.005

The hidden cost of subscriptions

Unused capacity. If you buy a 10,000 tier and use 3,000 screenshots, you paid $99 for $30 worth of screenshots. This waste adds up across months with variable usage — and most real-world usage is highly variable.

Overage penalties. Exceed your tier and you pay overage rates, which are typically 2–5x the in-tier per-screenshot price. A spike in traffic can surprise you with a large bill.

Upgrade pressure. Approaching your tier limit forces a decision: upgrade now (and probably overpay next month) or risk overages. This cognitive load is a hidden cost.

When PAYG wins

PAYG is almost always cheaper if your usage is unpredictable (most real usage is), your volume is low-to-medium (under 10,000/month), you're prototyping and don't know your volume yet, or you're building for AI agents (whose usage patterns are inherently unpredictable).

When subscriptions win

High-volume, predictable usage. If you reliably capture exactly 50,000 screenshots every month and never deviate, a $249/month tier gives you $0.005/screenshot — the same as PAYG but with potentially better SLA guarantees and priority support.

The agent payment factor

If you're building AI agents, the pricing model question gets more interesting. Agents using x402 pay per-request with USDC — that's inherently PAYG. There's no concept of an agent "subscribing" to a tier. The API has to support per-request billing for agent access to work.

nightglass is built around this: $0.005 per screenshot, no subscription, no tiers, no overages. The same price whether you're a human developer using an API key or an AI agent paying with x402. See the authentication docs for both paths. For how x402 agent payments work technically, see the x402 protocol explainer.

Comparing across APIs rather than pricing models? The 2026 API comparison covers features and agent support. New to screenshot APIs? What is a screenshot API gives the full context.