render-screenshot
Capture a website screenshot with device emulation, dark mode, and ad blocking. Supports full-page captures and geo-targeting for accurate rendering.
Instructions
Capture a screenshot of any website URL. Returns the image URL, dimensions, and file size. Supports device emulation, dark mode, ad/cookie/tracker blocking, geo-targeting, and full-page captures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL of the website to screenshot | |
| delay | No | Milliseconds to wait before capturing | |
| width | No | Viewport width in pixels | |
| device | No | Device emulation preset (sets viewport + scale + touch + user agent) | |
| format | No | Output image format | png |
| height | No | Viewport height in pixels | |
| country | No | Country code for geo-targeted rendering (Pro+ plans only) | |
| quality | No | Image quality (1-100, applies to jpeg/webp) | |
| timeout | No | Page load timeout in milliseconds | |
| wait_for | No | When to consider the page ready | networkidle0 |
| block_ads | No | Block advertisements | |
| dark_mode | No | Force dark mode on the page | |
| full_page | No | Capture the full scrollable page | |
| block_trackers | No | Block tracking scripts | |
| block_cookie_banners | No | Block cookie consent banners |