Skip to main content
Use GET or POST /render/screenshot. By default Scrinly returns JPEG bytes directly.

Capture controls

Ads, cookie banners, chat widgets, popups, and accessibility overlays are blocked by default. Each blocker can be disabled independently.

Store instead of returning bytes

Set store=true and supply storage_path. The response becomes JSON describing the stored asset. Async screenshots always store their output.
Screenshot requests can also include design=true to capture the image and extract design evidence in the same browser session.