Website Screenshot Generator avatar
Website Screenshot Generator
Try for free

No credit card required

View all Actors
Website Screenshot Generator

Website Screenshot Generator

apify/screenshot-url
Try for free

No credit card required

Create a screenshot of a website based on a specified URL. The screenshot is stored as the output in a key-value store. It can be used to monitor web changes regularly after setting up the scheduler.

List of URLs

urlsarrayOptional

List of URLs you want to take screenshots of.

Wait until

waitUntilEnumRequired

Control's when will the browser take a screenshot

Value options:

"load": string"domcontentloaded": string"networkidle2": string"networkidle0": string

Delay before screenshot

delayintegerOptional

Add's delay before a screenshot is taken. Mimimum is 0, maximum is 5 minutes (3600000ms)

Default value of this property is 0

Width

viewportWidthintegerOptional

How wide should the website's viewport be

Default value of this property is 1280

Scroll to bottom

scrollToBottombooleanOptional

Should the browser scroll to the bottom of the page before taking a screenshot

Default value of this property is false

Delay After Scrolling

delayAfterScrollingintegerOptional

Specify the delay (in milliseconds) after scrolling to the bottom of the page before taking the screenshot. This option is only used if 'Wait for Network Idle After Scrolling' is not enabled.

Default value of this property is 2500

Wait for Network Idle After Scrolling (Overrides "Delay After Scrolling" option)

waitUntilNetworkIdleAfterScrollbooleanOptional

Choose whether to wait for the network to become idle after scrolling to the bottom of the page before taking a screenshot. If enabled, this option overrides the 'Delay After Scrolling' option.

Default value of this property is false

Network Idle Timeout

waitUntilNetworkIdleAfterScrollTimeoutintegerOptional

Specify the maximum wait time (in milliseconds) for the network to become idle after scrolling to the bottom of the page before taking the screenshot, this option is used to make sure handler doesn't get stuck for some pages. This option is only used if 'Wait for Network Idle After Scrolling' is enabled.

Default value of this property is 30000

Proxy configuration

proxyobjectOptional

Set the proxy configuration of the scraper

Default value of this property is {"useApifyProxy":true}

Selectors to hide

selectorsToHidestringOptional

List of selectors to hide before taking a screenshot

Default value of this property is ""

Developer
Maintained by Apify
Actor metrics
  • 161 monthly users
  • 86.4% runs succeeded
  • 18.0 days response time
  • Created in Nov 2018
  • Modified about 1 month ago
Categories