Skip to main content

Cloudflare Browser Rendering

Link a Cloudflare account with Browser Rendering available.

Shared browser options (CFBrowserOptionsInputs)

Included on Get Page Content, Get Links, both screenshot actions, Render HTML to PDF, and Render HTML to Screenshot.
InputRole
Wait for selectorCSS selector that must appear before capture.
Wait timeExtra milliseconds after load (0–30 000).
Viewport width / heightBrowser viewport (defaults 1920×1080).
JavaScript codeInjected as a script tag before capture.
Additional API parametersExtra JSON passed through to Cloudflare’s API (docs).

Get Page Content

Inputs
  • URL
  • FormatHTML, Markdown, JSON, or PDF.
  • JSON format only: prompt or schema — Valid JSON → treated as extraction schema; otherwise treated as a natural-language prompt for structured data.
  • Shared browser options.
Outputs
  • HTML/Markdown → content (string).
  • JSON → data (pickable object).
  • PDF → pdfFile (file).

Inputs: URL + shared browser options. Outputs: links — repeatable href strings.

Take Screenshot (URL)

Inputs: URL; format — PNG, JPEG, or WebP; full page toggle; shared browser options. Output: screenshot (image file).

Render HTML to Screenshot

Inputs: HTML string; format; full page; shared browser options. Output: screenshot (image file).

Render HTML to PDF

Inputs: HTML string; shared browser options. Output: pdfFile.