Simple, Transparent Pricing

Screenshot API Pricing

Screenshotly screenshot API pricing starts at free (100 screenshots) and scales to $199/mo for 50,000 screenshots. All plans support PNG, JPEG, and WebP. Paid plans add PDF output.

Start with 100 free screenshots — no credit card required. Upgrade anytime for AI element removal, device mockups, and priority support.

MonthlyYearly

Pricing Plans

Free

Free

Try all features, no credit card required.

Screenshots100 total
Rate limit5 req/min
  • PNG, WebP, JPEG formats
  • Full page screenshots
  • Custom viewport sizes
  • Block ads & cookie banners
  • API access

Basic

$14/month

The essentials to start rendering screenshots.

Screenshots2,500/mo
Rate limit40 req/min
Extra cost$0.007/screenshot
  • Everything in Free, plus:
  • Render PDFs
  • HTML rendering
  • Caching
  • Upload to S3
  • Zapier, Make & n8n
  • Webhooks
  • Signed links
  • Stealth mode
Most Popular

Growth

$59/month

A plan that scales with your rapidly growing business.

Screenshots12,000/mo
Rate limit80 req/min
Extra cost$0.005/screenshot
  • Everything in Basic, plus:
  • AI-powered element removal
  • Choose IP geolocation
  • Scrolling screenshots
  • Generate videos
  • Device mockup frames
  • Custom CSS/JS injection
  • Priority rendering queue

Scale

$199/month

Prioritized support and infrastructure for your company.

Screenshots50,000/mo
Rate limit200 req/min
Extra cost$0.003/screenshot
  • Everything in Growth, plus:
  • GPU rendering for heavy pages
  • Dedicated infrastructure
  • Priority support (< 4hr)
  • Custom rate limits
  • Uptime SLA (99.9%)
  • Volume discounts
  • Account manager

✓ Pay only for successful screenshots  •  ✓ No hidden fees  •  ✓ Cancel anytime  •  ✓ 14-day money-back guarantee

FeatureFreeBasicGrowthScale
Screenshots100 total2,500/mo12,000/mo50,000/mo
Requests per minute54080200
Extra screenshot cost$0.007$0.005$0.003
PNG, WebP, JPEG
Full page screenshots
Custom viewport sizes
Block ads & cookies
PDF rendering
HTML rendering
Caching
Upload to S3
Zapier, Make & n8n
Webhooks
Signed links
Stealth mode
AI element removal
IP geolocation
Scrolling screenshots
Video generation
Device mockup frames
CSS/JS injection
GPU rendering
Priority support
Uptime SLA
Account manager

Frequently Asked Questions

Everything you need to know about our pricing and features.

How does the free tier work?

Sign up and get 100 free screenshots — no credit card required, no expiry. Use them to fully evaluate the API including AI element removal, device mockups, and all output formats. Once you've used all 100, upgrade to a paid plan to continue.

What counts as a screenshot?

Each successful API call that returns a screenshot, PDF, or video counts as one screenshot toward your plan quota. Failed requests (4xx/5xx errors) and cached responses served within your TTL window are not counted. Retries on the same URL within the cache period are free.

What happens if I go over my monthly limit?

On paid plans, extra screenshots are billed at the per-extra rate shown on your plan ($0.007 on Basic, $0.005 on Growth, $0.003 on Scale). You are never cut off mid-month — overage is calculated at the end of the billing cycle and charged to your card on file. On the free tier, once you've used your 100 lifetime screenshots, you will need to upgrade to continue.

Can I change or cancel my plan anytime?

Yes. Upgrade, downgrade, or cancel at any time with no penalties or long-term contracts. When upgrading mid-cycle, you are charged a prorated amount for the remainder of the billing period. Downgrades take effect at the next billing cycle, so you keep your current plan's limits until then. Cancellation is instant — your plan stays active through the end of the paid period.

What payment methods do you accept?

We accept all major credit and debit cards (Visa, Mastercard, American Express, Discover) processed securely via Stripe. Annual plans receive a 20% discount compared to monthly billing. Enterprise customers on Scale plans can request invoicing with NET-30 payment terms — contact sales to set this up.

How fast are screenshots rendered?

Most screenshots complete in 2-5 seconds depending on page complexity. Full-page captures and heavy JavaScript sites (SPAs, dashboards with charts) may take up to 15 seconds as the renderer waits for dynamic content to load. Growth and Scale plans get priority rendering queues with lower latency and higher concurrency limits, which matters for batch processing workflows.

Do you offer refunds?

Yes, we offer a 14-day money-back guarantee on all paid plans. If you are not satisfied for any reason, contact support within 14 days of your initial purchase for a full refund — no questions asked. Beyond the 14-day window, unused portions of cancelled plans are not refunded, but you retain access through the end of your billing period.

Is there an API rate limit?

Yes, each plan has a per-minute request limit to ensure consistent performance for all users: 5 requests/min on Free, 40/min on Basic, 80/min on Growth, and 200/min on Scale. If you exceed the limit, the API returns a 429 status code with a Retry-After header. Scale customers can request custom rate limits for high-throughput use cases like batch processing or real-time pipelines.

Can I use screenshots commercially?

Absolutely. All screenshots captured through the API can be used for any commercial purpose — embedding in websites and apps, marketing materials, client reports, SaaS product features, and resale as part of your own product. There are no additional licensing fees or attribution requirements. You own the output generated from your content.

How does caching work?

Paid plans include automatic server-side caching. When you request a screenshot of a URL that was recently captured, the cached result is returned instantly without counting toward your monthly quota. The cache TTL (time-to-live) is configurable per request — set it to 0 to force a fresh capture, or to 86400 for 24-hour caching. Caching is especially useful for pages that don't change often, like marketing sites or documentation.

Wondering how Screenshotly stacks up against alternatives?

See detailed comparisons with Puppeteer, Playwright, Urlbox, and more →

Need more than 50,000 screenshots?

We offer custom enterprise plans with dedicated infrastructure, volume discounts, SLA guarantees, and a dedicated account manager.