Blog
Latest news, tutorials, and updates from our team.
How to take a website screenshot with Node.js
Learn how to capture website screenshots in Node.js using Playwright, Puppeteer, and a screenshot API. Step-by-step code examples with real output: full-page captures, custom viewports, mobile emulation, cookie banner handling, and production gotchas.
Read more →How to take a website screenshot with PHP
How to capture website screenshots from PHP using headless Chrome via Puppeteer and Node.js. Step-by-step setup from installing dependencies to a reusable PHP function with viewport and full-page options.
Read more →Generate OG Images from HTML Templates (Step-by-Step)
Learn how to automatically generate OG images from HTML templates using a screenshot API. Includes code examples for JavaScript, Laravel, and curl, plus tips on caching, storage, and debugging.
Read more →How I Picked a Screenshot API (Developer Notes)
Not all screenshot APIs are built the same. We compared the most popular options on the market — pricing, webhooks, rendering engines, free tiers, and real cost per screenshot — so you can pick the one that actually fits your project without overpaying for features you don't need.
Read more →