Website Screenshot Generator

  • apify/screenshot-url
  • Modified
  • Users 1.9k
  • Runs 506.4k
  • Created by Author's avatarApify

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.

Website Screenshot Generator

Actor - Screenshot URL

Actor serving as an example of Input Schema. Takes URL of website and screenshot configuration parameters as input and outputs a screenshot of the website into Key-Value store.


Input of this actor should be JSON containing filter specification. Allowed filters are:

FieldTypeDescriptionAllowed values
urlStringSearch termAny string value
waitUntilStringWhen should the screenshot be takenOne of:
delayNumberDelay before the screenshot is taken after the waitUntil finishesMinimum: 0, Maximum: 3600000
viewportWidthNumberHow wide should the website and screenshot beMinimum: 100, Maximum: 3840

For more information about waitUntil parameter please take a look at documentation of Puppeteers page.goto function.


Once the actor finishes, it will output a screenshot of the website into a file called OUTPUT stored in Key-Value store associated with the run.