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.Upload a .html file or a .zip containing your deck and its assets.
- 2.The engine auto-detects the slide system: stacked full-viewport sections, class-toggled decks, Reveal.js, keyboard navigation…
- 3.Every slide is rendered in headless Chromium and captured at 2x resolution.
- 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.