Start free with 200 requests/month — no credit card, no time limit. When you scale, SnapAPI Pro at $79/mo includes video, scraping, and extraction that ScreenshotOne charges $259/mo for and still doesn't fully cover.
7 days free — then $19/mo. Cancel anytime.
7 days free — then $79/mo. Cancel anytime.
More features at every tier. Lower price at every tier.
| Feature | SnapAPI Pro | ScreenshotOne | Urlbox |
|---|---|---|---|
| Price / 50k req/mo | $79 | $259 | $99 |
| Screenshot (PNG/JPEG/WebP) | ✓ | ✓ | ✓ |
| PDF generation | ✓ | ✓ | ✓ |
| Web scraping (structured) | ✓ | ✗ | ✗ |
| Content extraction for LLMs | ✓ | ✗ | ✗ |
| Video recording (MP4/GIF) | ✓ | ✗ | ✗ |
| 8 official SDKs | ✓ | JS only | JS + Python |
| Free tier | 200 req/mo | 100 req/mo | ✗ |
| No credit card for free | ✓ | ✗ | — |
Everything you need to know about pricing. Still have questions? Contact us.
No. Only successful requests (HTTP 200) are counted against your monthly quota. If a screenshot fails for any reason, your usage is not affected.
Yes. You can upgrade or downgrade instantly from the dashboard. Upgrades take effect immediately; downgrades at the next billing cycle.
Once your quota is used up, requests return a 429 Too Many Requests error until your quota resets at the start of the next billing period. You can upgrade at any time — no waiting for the cycle to end.
All paid plans include a 30-day money-back guarantee — no questions asked. We also recommend starting with the free tier (200 req/mo) to validate your integration before upgrading.
We accept all major credit and debit cards, PayPal, and bank transfers via Paddle, our billing provider.
Yes. For 100k+ requests/month, contact us for a custom plan with volume discounts and SLA guarantees.
Annual billing saves 20% vs monthly. Starter becomes $15.20/mo ($182.40/yr) and Pro becomes $63.20/mo ($758.40/yr).
Yes. The API enforces per-minute rate limits to ensure fair usage: Free: 10 req/min, Starter: 60 req/min, Pro: 200 req/min. See rate limits docs.