Screenshot API pricing
Every feature on every plan, the free one included. Plans differ only in how many clean screenshots you get and how fast you can ask for them.
1,000 clean screenshots every month, with every feature. No card, no trial clock. 10 requests a minute, 2 at once.
Get a free key| Prices in US dollars. Change plan or cancel any time. | Starter$5/mobilled monthlyFor a product that needs thumbnails every day.Start Starter | RecommendedGrowth$15/mobilled monthlyFor link previews, monitoring and directories.Start Growth | Pro$39/mobilled monthlyFor teams capturing across many sites.Start Pro | Scale$99/mobilled monthlyFor platforms and crawlers at volume.Start Scale | Business$249/mobilled monthlyA million clean shots a month, priority rendering and support.Start Business |
|---|---|---|---|---|---|
| Screenshots a month | 3,000 | 15,000 | 60,000 | 250,000 | 1,000,000 |
| Price per 1,000 | $1.67 | $1.00 | $0.65 | $0.40 | $0.25 |
| Requests a minute | 40 | 80 | 160 | 300 | 600 |
| Renders at once | 5 | 10 | 20 | 40 | 60 |
| Request history | 30 days | 30 days | 30 days | 30 days | 30 days |
| Support | E-mail, same day | Priority e-mail | Priority e-mail and a shared channel | Priority e-mail and a shared channel | |
| Every plan includesFree and Enterprise too |
| ||||
- Screenshots a month
- 3,000
- Price per 1,000
- $1.67
- Requests a minute
- 40
- Renders at once
- 5
- Request history
- 30 days
- Support
- Screenshots a month
- 15,000
- Price per 1,000
- $1.00
- Requests a minute
- 80
- Renders at once
- 10
- Request history
- 30 days
- Support
- E-mail, same day
- Screenshots a month
- 60,000
- Price per 1,000
- $0.65
- Requests a minute
- 160
- Renders at once
- 20
- Request history
- 30 days
- Support
- Priority e-mail
- Screenshots a month
- 250,000
- Price per 1,000
- $0.40
- Requests a minute
- 300
- Renders at once
- 40
- Request history
- 30 days
- Support
- Priority e-mail and a shared channel
- Screenshots a month
- 1,000,000
- Price per 1,000
- $0.25
- Requests a minute
- 600
- Renders at once
- 60
- Request history
- 30 days
- Support
- Priority e-mail and a shared channel
- All 63 capture options
- Full page, one element, 12 devices
- PDF and HTML to image
- Dark mode, your own CSS and JS
- MCP server for AI agents
- Async jobs, webhooks and bulk
- Signed links for public images
- Cache for up to 30 days
- Failed shots never billed
Enterprise
More than a million shots a month, or needs a card checkout can’t meet: your own limits and capacity, invoices and annual terms, a security review, and a direct line to the engineers who run the engine.
- Any volume, one price per 1,000
- Dedicated concurrency
- Uptime terms and security review
- Invoices, POs, bank transfer
How the limits work
Three numbers per plan, all shown in your dashboard and in every response’s headers.
- Screenshots a month
- Only clean, freshly rendered shots count. At the limit, requests get a 402 until the period resets or you upgrade.
- Requests a minute
- Per key, over a rolling minute. Over it: 429 with Retry-After and X-RateLimit headers.
- Renders at the same time
- Per account. Over it: 429, or send async=true and we queue the rest for you.
Billing questions
More than a million a month, or a special case? hello@screenshotneo.com. Refunds: refund policy.
What happens when I reach my plan’s screenshots?
New requests get a 402 answer until your period resets or you upgrade; we never bill extra behind your back. We e-mail you at 80% and at 100%, and every response carries X-Quota-Remaining.
When does my month start?
On the day you subscribed, every month (yearly plans too). On the free plan it follows the calendar month.
What doesn’t count?
Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, errors from your selector, script or content checks, and anything served from your cache.
How do requests a minute and renders at once work?
They protect the service for everyone. Over either limit you get a 429 with Retry-After. For big jobs, send async=true or use /v1/bulk and we queue them for you.
How do I pay?
By card through Dodo Payments, which is the merchant of record: it charges the right tax for your country and sends the invoice.
Can I change or cancel?
Any time, from the dashboard. Upgrades apply at once; a cancelled plan runs until the end of the period you paid for. See the refund policy for money back.