Browsershot is a 3rd party Laravel package developed by Spatie to capture webpage screenshots using Google's Puppeteer and Chrome
The browsershot package can convert a webpage to an image or pdf. The conversion is done behind the scenes by Puppeteer which controls a headless version of Google Chrome.