ScreenshotNeo
Pricing

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.

Free$0/mo

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 StarterRecommendedGrowth$15/mobilled monthlyFor link previews, monitoring and directories.Start GrowthPro$39/mobilled monthlyFor teams capturing across many sites.Start ProScale$99/mobilled monthlyFor platforms and crawlers at volume.Start ScaleBusiness$249/mobilled monthlyA million clean shots a month, priority rendering and support.Start Business
Screenshots a month3,00015,00060,000250,0001,000,000
Price per 1,000$1.67$1.00$0.65$0.40$0.25
Requests a minute4080160300600
Renders at once510204060
Request history30 days30 days30 days30 days30 days
SupportE-mailE-mail, same dayPriority e-mailPriority e-mail and a shared channelPriority e-mail and a shared channel
Every plan includesFree and Enterprise too
  • 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
Talk to us

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.