Blog

PDF generation, without the folklore

Measured comparisons, working code and the failure modes nobody documents. 30 posts, written by the person who runs the rendering fleet.

WeasyPrint vs Playwright for HTML to PDF: real timings and when each wins
Comparisons

WeasyPrint vs Playwright for HTML to PDF: real timings and when each wins

We rendered the same invoices, reports and web pages with WeasyPrint and headless Chromium via Playwright. Cold and warm timings, memory, and the cases where one is simply the wrong tool.

MMikel Rougstone · 31 Aug 2026 · 4 min read