screenshot_responsive
Capture screenshots at desktop, tablet, and mobile viewports in one call.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | - | The URL to screenshot |
fullPage | boolean | No | false | Capture full scrollable page |
format | string | No | "png" | png, jpeg, or webp |
Advanced Capture Controls
Also supports cookieConsent, waitFor, waitUntil, timeoutMs, preScreenshotJs, deviceScaleFactor, and clickBefore. The same options apply to the desktop, tablet, and mobile captures in the responsive set.
Example
Take responsive screenshots of https://myapp.com to check all breakpointsResponse
Returns three screenshot URLs in a single call:
- Desktop - 1280x800
- Tablet - 820x1180
- Mobile - 393x852
Notes
- Most efficient way to check responsive design: one tool call instead of three
- All three screenshots are taken in parallel