https://screenshotly.app. Authenticate with an API key
in the x-api-key header or as Authorization: Bearer <key>.
Core workflows
PNG, JPEG, and WebP output are available on every plan. PDF and HTML output,
webhooks, retained downloads, caching, stealth mode, and authenticated-page
headers and cookies start on Basic. AI-assisted element removal, scrolling,
device mockups, custom JavaScript, selector hiding, and geolocation start on
Growth. WebM recording and regional proxies are Scale features. Server-side
entitlement checks are authoritative; the pricing page
lists the current plan boundaries.
Security and ownership
Every signup receives an isolated personal workspace. Team workspaces use owner/admin/member roles, and API keys are scoped to a workspace. Keys are hashed at rest and shown in plaintext only at creation. Capture payloads that may include cookies, headers, or JavaScript are encrypted before entering the job queue. Private, loopback, link-local, metadata, and reserved destinations are rejected. Webhook redirects are disabled and custom cookie domains must match the target. See Security for the full list of controls.Start here
Quickstart
Create a key and make your first capture.
Authentication
Headers, error codes, and rate limits.
Synchronous capture
Every request field, response, and status code.
Async and batch jobs
Durable captures, idempotency, and polling.
Webhooks
Delivery events, retries, and signature checks.
Teams, usage, and retention
Workspaces, alerts, and result lifetime.