Setting the timeout The default timeout of Browsershot is set to 60 seconds. Of course, you can modify this timeout: Browsershot::url('https://example.com') ->timeout(120) ->save($pathToImage); Setting the CSS media type of the page Setting the user agent Help us improve this page