Guide

Taking Screenshots with Puppeteer

Take screenshots in Edge Functions with Puppeteer and Browserless.io.

Puppeteer is a handy tool to programmatically take screenshots and generate PDFs. However, trying to do so in Edge Functions can be challenging due to the size restrictions. Luckily there is a serverless browser offering available that we can connect to via WebSockets.

Find the code on GitHub.