
Website Screenshot Generator
Pricing
Pay per usage

Website Screenshot Generator
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.
4.4 (9)
Pricing
Pay per usage
78
Monthly users
212
Runs succeeded
>99%
Response time
70 days
Last modified
4 months ago
Format
format
EnumOptional
Screenshot file format.
Value options:
"png": string"pdf": string
Default value of this property is "png"
Wait until
waitUntil
EnumRequired
Control's when will the browser take a screenshot
Value options:
"load": string"domcontentloaded": string"networkidle2": string"networkidle0": string
Delay before screenshot
delay
integerRequired
Add's delay before a screenshot is taken. Minimum is 0, maximum is 5 minutes (3600000ms)
Default value of this property is 0
Width
viewportWidth
integerRequired
How wide should the website's viewport be
Default value of this property is 1280
Scroll to bottom
scrollToBottom
booleanOptional
Should the browser scroll to the bottom of the page before taking a screenshot
Default value of this property is false
Delay After Scrolling
delayAfterScrolling
integerOptional
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)
waitUntilNetworkIdleAfterScroll
booleanOptional
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
waitUntilNetworkIdleAfterScrollTimeout
integerOptional
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
Pricing
Pricing model
Pay per usageThis Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.