Website Screenshot β Full Page or Viewport PNG
Pricing
from $0.002 / screenshot captured
Website Screenshot β Full Page or Viewport PNG
Capture full-page or viewport screenshots of any URL as PNG or JPEG, at any device size. For monitoring, previews, thumbnails and automation workflows.
Pricing
from $0.002 / screenshot captured
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Website Screenshot β Full Page or Viewport PNG/JPEG
Capture full-page or viewport screenshots of any URL β as PNG or JPEG, at any device size, including retina. For monitoring, link previews, thumbnails, visual QA and automation workflows in n8n, Make or Zapier.
What it does
- Screenshots a list of URLs, full page or just the viewport.
- Custom viewport size, device scale (retina) and PNG/JPEG with quality.
- Waits for the page to settle (
networkidle) before capturing.
Use cases
- Monitoring β snapshot pages on a schedule to spot visual changes.
- Previews / thumbnails β generate share images for links.
- Automation β the screenshot step in an n8n/Make workflow.
Input
{ "urls": ["https://apify.com"], "fullPage": true, "width": 1366, "height": 900, "format": "png" }
| Field | Type | Description |
|---|---|---|
urls | array | Pages to capture. |
fullPage | boolean | Whole page vs viewport. |
width / height | integer | Viewport size. |
deviceScaleFactor | integer | 1 normal, 2 retina. |
format | string | png or jpeg. |
quality | integer | JPEG quality. |
waitUntil | string | load / domcontentloaded / networkidle. |
Output
{ "url": "https://apify.com", "width": 1366, "height": 900, "fullPage": true, "imageUrl": "https://api.apify.com/v2/key-value-stores/.../records/screenshot-0001.png", "ok": true }
Output schema
| Field | Type | Description |
|---|---|---|
url | string (URL) | The page captured. |
width | integer | Viewport width. |
height | integer | Viewport height. |
imageUrl | string (URL) | Link to the screenshot. |
FAQ
Full page or just the fold? Set fullPage β true captures the entire scrollable page.
Can I use it in n8n? Yes β run it from the Apify node, or via integrations and the Apify API.
Notes
Original clean-room implementation.