Skip to content

Feature

Output variants

Start from a single capture job and retrieve the format each downstream consumer needs.

What it solves

Generate screenshots plus HTML, PDF, video, and optimized thumbnails from one API pipeline.

Implementation notes

  • • Primary screenshot output is PNG.
  • • Optional companion outputs: HTML, PDF, video.
  • • Thumbnail conversion supports PNG, JPEG, and WEBP.

Output types

One request, four formats

Add any combination of output flags to a single screenshot request. The browser renders once; all requested outputs are generated from the same render and returned together.

format=png

PNG / JPEG / WebP

Full-page or viewport capture at any size and pixel density. The primary output for every request.

video=true

Video

Screen recording of the full page load and interaction sequence. Supports mp4, webm, and gif.

pdf=true

PDF

Print-quality PDF with configurable paper format, orientation, and margins. Text-searchable.

html=true

HTML snapshot

Fully-rendered HTML source after JavaScript execution — useful for archival and content parsing.

Live demo

See each output format

All four outputs below were generated from a single API request.

Use format=png, video=true, pdf=true, or html=true in any combination.

PNG screenshot output

All four outputs are generated from a single API request — combine any flags in the same call.

Relevant API options

  • html
  • pdf
  • video
  • thumbnail format

See request examples and endpoint details in the API docs.