SnapRender icon

SnapRender

Capture website screenshots as PNG, JPEG, WebP, or PDF

Sign URL

AI-generated

Summary

Generate a signed URL that grants temporary access to a screenshot of a specified website with customizable capture settings.

Inputs

  • URL (required) — The URL of the website to capture.
  • Format — Desired output format of the screenshot (PNG, JPEG, WebP, PDF). Defaults to PNG.
  • Expires In (Seconds) — Duration in seconds for which the signed URL remains valid. Must be between 60 and 2,592,000 seconds (default is 86,400 seconds, or 1 day).
  • Full Page — Whether to capture the entire scrollable page or just the viewport (default false).
  • Device — Device preset to emulate viewport settings such as Desktop, iPhone 14, Pixel 7, etc. Defaults to Desktop.
  • Dark Mode — Enable dark mode CSS emulation (default false).
  • Block Ads — Block advertisements and trackers from the capture (default true).
  • Block Cookie Banners — Remove cookie consent banners from the capture (default true).
  • Additional Options — Additional capture options including viewport width (320-3840 px), height (200-10000 px), image quality for JPEG/WebP (1-100), delay in milliseconds to wait after page load (0-10000), CSS selectors to hide before capture, and a CSS selector to click before capture.

Output shape

a single JSON object

The output is a JSON object containing the signed URL and associated metadata. This signed URL provides a free, quota-free, temporary access link to the screenshot image rendered with the specified settings and is valid for the provided expiry duration.

Links

Discussion