Convert to PowerPoint
Use this when someone needs a .pptx they can edit — not a PDF, and not a deck
of screenshots.
Steps
- Open the converter.
- Drop the
.htmlfile on the box, or paste the HTML into it. - Check the preview.
- Download the
.pptx.
What you end up with
A native PowerPoint file where:
- Text is text. Every text block is a real text box you can retype.
- Shapes are shapes. Cards, tiles, rules and bars arrive as native shapes you can move and recolour.
- Icons are vectors. Inline SVG becomes editable freeforms, not pictures.
- Charts carry their data, with a real spreadsheet behind them, when the deck uses the chart element properly.
Nothing is uploaded. The conversion runs in your browser after the page loads — you can go offline first and it still works.
Gotchas
- The layout is baked. Line breaks are measured in your browser and frozen, so a missing font on someone else's machine cannot reflow the slide. The trade-off: retyping a long line will not re-wrap it the way PowerPoint normally would.
- Anything a script injects at runtime is missing. The converter renders with JavaScript off. Embed logos and images as data URIs or inline markup.
- Effects that cannot exist in PowerPoint are flattened. Blur and backdrop-filter become part of the background image.
- Very unusual HTML falls back. If a deck is not built on the unPaper
format, use the
--no-shapesoption (or the checkbox) to flatten each slide to one image — it always produces a usable file.