Screenshot a whole list of sites in one go
Drop in up to 50 URLs and get a tidy ZIP of screenshots back — named, organised, and ready for your client report. No headless browser to run, no design tool, no copy-pasting one site at a time.
Free 100 screenshots/month · No credit card required
From a list of links to a finished ZIP
Paste your list of URLs
Up to 50 pages at once — your clients, competitors, or a whole sitemap.
Pick the look
Full-page or above-the-fold, desktop or mobile size, PNG or JPEG. Set it once.
Get a ZIP back
Every screenshot named and bundled, plus a manifest.json — ready to drop into a report.
What people use it for
Client & agency reports
Snapshot every client site on a schedule and hand over a clean visual report.
SEO & site audits
Capture hundreds of pages at once to spot broken layouts, missing banners, or stale content.
Competitor monitoring
Sweep a list of competitor pages in one call and track how they change over time.
Landing page QA
Verify every campaign or A/B variant renders correctly across the whole funnel.
Portfolio & showcases
Generate fresh thumbnails of every project or template you ship.
Archiving
Keep a dated visual record of pages before a redesign or migration.
For developers
One POST request with a JSON array of URLs returns the ZIP. Headers tell you how many
rendered (X-Rendered)
and how many failed (X-Failed).
curl -X POST https://api.snapraven.app/v1/bulk/screenshot \
-H "x-api-key: sr_live_..." \
-H "Content-Type: application/json" \
-d '{"urls":["https://a.com","https://b.com"],"fullPage":true}' \
--output report.zip No code? Automate it with n8n, Make, or Zapier — send the list and save the ZIP on a schedule.
FAQ
How many URLs can I send at once?
Up to 50 per request. Send more by making additional calls — each successful screenshot counts as one request against your monthly plan.
What do I get back?
A single ZIP file containing one image per URL, each clearly named, plus a manifest.json that lists what succeeded and what failed.
Do I need to be a developer?
You need a way to send the list of URLs — a no-code tool like Make, n8n, or Zapier works, or a developer can wire it up in a few minutes. The output is plain files anyone can open.
What if one site fails to load?
The batch keeps going. Failures are recorded in the manifest and never charged — you still get the ZIP of everything that succeeded.
Can I control the screenshot style?
Yes. Full-page or viewport, custom width/height for desktop or mobile, and PNG or JPEG — applied to the whole batch.
Turn your next URL list into a report
Free 100 screenshots every month. Upgrade only when you scale up.
Get your free API key