screenshot_url
Capture a screenshot of any publicly accessible web page and return it as a base64-encoded image. Specify viewport size, format, and whether to capture full page.
Instructions
Capture a screenshot of any web page and return it as a base64-encoded image.
Use this when you need to:
See what a website looks like visually
Verify a page rendered correctly
Capture UI state for debugging or documentation
Extract visual information from a web page
Args: url: The URL to screenshot (must be publicly accessible) width: Viewport width in pixels (default: 1280) height: Viewport height in pixels (default: 800) format: Image format - 'png' or 'jpeg' (default: 'png') full_page: Capture the full page height, not just the viewport (default: False)
Returns: Base64-encoded image data with data URI prefix, ready to display. Example: "data:image/png;base64,iVBORw0KGgo..."
Rate limits: 10/day free tier. Get a free API key at https://hermesforge.dev/api/keys for 100/day. Paid plans available for higher volume.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| width | No | ||
| height | No | ||
| format | No | png | |
| full_page | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |