Simple, predictable pricing

One plan covers all tools. Start free, upgrade when you need more.

Screenshots PDF Generation OG Images URL Unfurling QR Codes

Free

For side projects and testing

$0/mo

No credit card required

  • 100 operations/day
  • 3,000 operations/month
  • All 5 tools included
  • PNG, JPEG, WebP output
  • Edge caching
Get started free

Starter

For growing apps and MVPs

$19/mo

~$0.0013/operation

  • 500 operations/day
  • 15,000 operations/month
  • Priority rendering
  • Dark mode screenshots
  • Custom OG templates
  • Email support

Pro

For production workloads

$49/mo

~$0.0007/operation

  • 2,500 operations/day
  • 75,000 operations/month
  • Custom viewports & headers
  • Ad blocking
  • PDF from raw HTML
  • Webhook notifications
  • Priority support

Business

For high-volume teams

$99/mo

~$0.0003/operation

  • 10,000 operations/day
  • 300,000 operations/month
  • Custom cookies & headers
  • Branded QR codes
  • 99.9% SLA
  • Dedicated support

Scale

For platforms and agencies

$199/mo

~$0.0001/operation

  • 50,000 operations/day
  • 1,500,000 operations/month
  • Everything in Business
  • Highest priority queue
  • Custom cache TTLs
  • Dedicated account manager

Compare plans

Feature Free Starter Pro Business Scale
Operations/day1005002,50010,00050,000
Screenshot API
PDF Generation
OG Image Generator
URL Unfurling
QR Code Generator
PDF from raw HTML
Custom headers & cookies
Ad blocking
SLA 99.9%99.9%
Support CommunityEmailPriorityDedicatedAccount manager

Questions?

What counts as an operation?

Each API call to any tool (screenshot, PDF, unfurl, OG image, or QR code) counts as one operation. Cache hits are free and don't count.

Do all tools share the same limit?

Yes. Your daily operation limit is shared across all 5 tools. Use them however you want — 500 screenshots, 500 QR codes, or any mix.

Do cached results count against my limit?

No. Cache hits are free and unlimited on all plans. Cache durations vary by tool: 24h for screenshots/PDFs, 1h for unfurl, 7 days for OG images and QR codes.

Can I cancel anytime?

Yes. Cancel with one click via Stripe. Your plan stays active until the end of the billing period.

What happens if I exceed my limit?

Requests return a 429 status code. Cached results still work. Upgrade to continue, or wait for the daily reset at midnight UTC.

Do you offer annual billing?

Not yet, but it's coming. When available, you'll get 2 months free on annual plans.

I need more than 50K operations/day

Contact us at hello@snap-apii.com for custom enterprise pricing with dedicated infrastructure.