---
title: Webpage Screenshot
slug: capture-webpage-screenshot
url: https://apyverse.com/apyhub/service/capture-webpage-screenshot
provider: ApyHub
categories: [Data Extraction, File Manipulation, Image Processing]
tags: [web-screenshot, page-capture, png, browser-automation, visual-testing]
auth: api_key
---

# Webpage Screenshot

What it does Webpage Screenshot captures a live webpage as a PNG image. Send a url, optionally set delay to wait before capture, and choose quality from 1 to 5. You can either get a signed cloud data link back with /link or stream the image directly from /download. Use Webpage Screenshot when you n…

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| GET | `/generate/screenshot/webpage/image-url` | What it does Generates a screenshot of the webpage at the provided URL and returns a signed upload… | 75 |
| GET | `/generate/screenshot/webpage/image-file` | What it does Captures a screenshot of the webpage at the provided url and returns the PNG as a stre… | 75 |

## About

## What it does
Webpage Screenshot captures a live webpage as a PNG image. Send a `url`, optionally set `delay` to wait before capture, and choose `quality` from 1 to 5. You can either get a signed cloud `data` link back with `/link` or stream the image directly from `/download`.

Use Webpage Screenshot when you need a visual record of a page for audits, bug reports, QA checks, social previews, or archived evidence. It is a straightforward way to turn a URL into a screenshot without managing browser automation in your own infrastructure.

The `/link` endpoint returns a signed upload URL for the PNG screenshot, which is useful when you want to store the image in cloud storage or pass it to another service. The `/download` endpoint returns the screenshot as binary PNG data and also accepts an `output` filename. Both endpoints use the same capture inputs, so you can pick the delivery format that fits your workflow.

If you are building monitoring, content review, or page documentation features, this service gives you a simple URL-to-image capture flow with predictable output.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyverse.com/apyhub/service/capture-webpage-screenshot
