Renditions

Convert HTML slides to PDF

An HTML deck is designed for a screen: fixed 16:9 slides, layered backgrounds, web fonts, subtle shadows. A PDF export should respect that, not reflow it onto A4 paper with margins. This converter detects your deck's structure and produces a PDF where each page is a slide, at native resolution.

Your file is processed in an isolated browser and deleted immediately after conversion.

What goes wrong with normal HTML→PDF tools

  • Generic converters use the print pipeline (wkhtmltopdf, print CSS), a different rendering path than what you designed against.
  • Slides get reflowed to paper sizes, breaking absolute positioning and full-bleed backgrounds.
  • JavaScript-driven decks never get past slide one.
  • Colors shift because print rendering applies different color management.

How to convert

  1. 1.Upload a .html file or a .zip containing your deck and its assets.
  2. 2.The engine auto-detects the slide system: stacked full-viewport sections, class-toggled decks, Reveal.js, keyboard navigation…
  3. 3.Every slide is rendered in headless Chromium and captured at 2x resolution.
  4. 4.The PDF page size matches your slide dimensions exactly: no margins, no reflow.

FAQ

What slide formats are detected?

Stacked 100vh sections (the most common AI-generated pattern), Reveal.js, class-toggled custom decks, keyboard-navigated decks, and single-page designs. If nothing matches, the page is converted in document mode.

Can I force slides or document mode?

Yes. The Mode option lets you override auto-detection when you want a specific behavior.

What page size does the PDF use?

In slides mode, the PDF page equals the slide size (e.g. 1920x1080), giving a true 16:9 deck. In document mode you can choose A4 or Letter, or a single long page.

Related converters