Import, edit and export HTML slides
Turn an existing HTML presentation into editable content. Apply a theme, refine your notes, and export a format ready to share.
Import ToSlides, Reveal.js, Marp, or HTML containing rendered slides. Continue editing and undo the import to restore your draft. Up to 5 MiB and 100 slides per file.
Paste HTML source
Edit content blocks directly. Text supports **bold**, *italic*, and [links](https://…).
Your Markdown is saved only in this browser (local storage). Nothing is uploaded — exports are generated on your device.
Open the HTML directly in a browser to present, read notes or print. Remote images still require an internet connection.
How it works
- Choose an HTML presentation and review the slide count and conversion notes.
- Edit content, tables and speaker notes in Markdown, then choose a theme.
- Download a single HTML file or editable PPTX, or print to PDF.
Frequently asked questions
Which HTML files are supported?
ToSlides, Reveal.js, Marp and static HTML with explicit slide containers. Slidev needs a snapshot containing rendered slides; an application index.html alone does not contain the complete deck.
Will animations and layout be preserved?
Import focuses on content, speaker notes, lists and tables, restyled with the current theme. Original scripts, animations and complex interactions are not executed. Conversion notes explain omitted content.
Can I present offline?
Exported HTML includes its styles and navigation and opens directly in a browser. Embedded images work offline; retained remote images still need an internet connection.