New FeatureJanuary 3, 2026v2.5.0

Async screenshots now free

Async screenshot capture is now included in the free tier. This means all users can now queue screenshots for background processing without waiting for them to complete.

What's included

  • Background processing: Submit screenshot requests and receive a job ID immediately
  • Job status tracking: Poll for completion or use webhooks to get notified
  • No blocking waits: Perfect for capturing pages that take longer to render

Why this matters

Previously, async screenshots were only available on paid plans. Now everyone can:

  • Capture complex pages without timeout concerns
  • Build integrations that don't block on screenshot completion
  • Process multiple captures more efficiently

How to use it

Simply add async: true to your screenshot request:

curl -X POST https://api.allscreenshots.com/v1/screenshots/async \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}'

You'll receive a job ID that you can use to check the status or retrieve the result when ready.

Combine async with webhooks to get notified immediately when your screenshot is ready.

Start capturing screenshots in minutes

Join thousands of developers using Allscreenshots. No credit card required to get started.

Start for free