Screenshot Saver avatar
Screenshot Saver

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Screenshot Saver

Screenshot Saver

Capture screenshots of websites and save to cloud storage. Supports multiple URLs, full page capture, custom viewports, and various output destinations.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

3

Monthly active users

2 days ago

Last modified

Share

Screenshot Saver - Apify Actor

A simple screenshot capture Actor that takes screenshots of websites with built-in bot detection bypass and stealth mode.

Features

  • Multiple formats: PNG (lossless), JPEG (smaller files), PDF (documents)
  • Full page screenshots: Capture entire scrollable pages
  • Stealth mode: Built-in anti-detection measures
  • Auto-retry: Handles blocked requests gracefully
  • CSS selector hiding: Hide cookies banners, popups, ads

Usage

Basic Example

{
"urls": [{ "url": "https://example.com" }]
}

Mobile Screenshot

{
"urls": [{ "url": "https://example.com" }],
"windowWidth": 375,
"windowHeight": 812
}

Hide Elements

{
"urls": [{ "url": "https://example.com" }],
"selectorsToHide": ".cookie-banner, .popup"
}

Input Parameters

FieldTypeDefaultDescription
urlsarrayrequiredURLs to screenshot
formatstring"png"Output format: png, jpeg, pdf
fullPagebooleantrueCapture full scrollable page
windowWidthinteger1920Browser window width
windowHeightinteger1080Browser window height
selectorsToHidestring""CSS selectors to hide
proxyobjectApify ProxyProxy configuration

Output

Screenshots are saved to Apify Key-Value Store with public URLs.

{
"timestamp": "2024-01-15T10:30:00.000Z",
"startUrl": "https://example.com",
"url": "https://example.com/",
"screenshotUrl": "https://api.apify.com/v2/key-value-stores/.../records/screenshot_...",
"screenshotKey": "screenshot_https___example_com_a1b2c3d4",
"format": "png"
}

Development

npm install
npm start
npm run lint