Blog
Product updates, rendering tips and developer guides.
OG image not showing? An 8-point debugging checklist
Link preview broken on Facebook, X or WhatsApp? Walk the 8-point checklist — 90% of broken OG images fail on the first three points.
Read post →OG images: why every page needs one (and how to automate them)
Open Graph images dramatically change link click-through rates. What they are, what works, and how to generate one for every page automatically.
Read post →HTML to PDF: the developer's complete guide
Print stylesheets, wkhtmltopdf, headless Chrome and rendering APIs — every way to convert HTML to PDF programmatically, with code and gotchas.
Read post →How to take full-page website screenshots automatically
Browser extensions, DIY Puppeteer, or a rendering API? Five ways to automate full-page captures — with pros, cons and code for each.
Read post →Introducing OtterSnap — screenshots, PDFs and OG images from one API
Rendering web pages shouldn't require maintaining a Chrome farm. Today we're opening OtterSnap to the public: one REST API for pixel-perfect screenshots, PDFs and social cards.
Read post →