How to generate reveal.js slide deck from markdown
- Step 1Format your slides — Use `---` on its own line to separate slides in your Markdown.
- Step 2Convert — Click Run — the converter wraps the rendered slides in Reveal.js HTML.
- Step 3Present — Open the HTML in any browser; press F to enter fullscreen presentation mode.
Frequently asked questions
Can I add speaker notes?+
Reveal.js speaker notes use `<aside class='notes'>`. Add them as raw HTML in your Markdown — they'll pass through to the rendered slide.
What about themes?+
The default theme is `black`. Edit the linked stylesheet in the output HTML to swap themes (white, league, beige, sky, night, serif, simple, solarized).
Will it work offline?+
After first load, the Reveal.js scripts and styles are cached by your browser. For fully offline use, replace CDN links with local copies.
Privacy first
All Markdown processing runs locally in your browser using JavaScript. No file is ever uploaded to JAD Apps servers — only metadata counters are saved for signed-in dashboard stats.