Screenshot automation
Website Screenshot API
Capture public webpages as PNG, JPEG, or WebP with a strict JSON API, predictable waits, and full-page or viewport control.
A simpler capture workflow
Turn a URL into a production-ready image without operating Chromium yourself. ViperCapture validates the request, waits for the page state you choose, and returns the artifact directly.
Example request
curl https://capture.viperisuseful.cc/v1/render \
-H "Authorization: Bearer $VIPERCAPTURE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com","output":"png","full_page":true}' \
--output capture.pngRelated guides
Full-Page Screenshot API
Capture an entire scrolling webpage in one image, with lazy-content loading and a separate 20,000-pixel safety ceiling.
Website Thumbnail API
Generate consistent website thumbnails for link previews, directories, bookmarks, and dashboards.
Screenshot API for Python
Call ViperCapture from Python with a small requests example and a stable binary response.