Markdown to Slides turns plain text into a presentable deck. Instead of dragging text boxes around a slow editor, you write everything in Markdown — the same lightweight syntax used across GitHub, documentation sites and note apps — and the tool renders each slide live, lets you present it fullscreen, and exports the whole deck to PDF. It is built for people who think in outlines: developers giving a lightning talk, teachers preparing a lesson, founders sketching a pitch, or anyone who would rather write than fiddle with formatting toolbars.
The workflow is deliberately simple. You type into one editor pane and watch the current slide render in a 16:9 preview beside it. A line containing only a triple dash separates one slide from the next, so reordering, adding and removing slides is just editing text. A thumbnail strip along the bottom shows every slide at a glance and lets you jump straight to any of them. Four built-in themes — Midnight, Paper, Terminal and Sunrise — restyle the entire deck instantly, and your work is saved in your browser as you go so nothing is lost between sessions.
How it works
The editor splits your source on any line that consists solely of a triple dash, trimming surrounding blank lines, and renders each chunk with a Markdown parser that supports GitHub-flavoured Markdown: headings, bold, italic, ordered and unordered lists, links, inline code, fenced code blocks, blockquotes, rules and tables. The rendered HTML is sanitised before display, so pasting Markdown from anywhere is safe.
Presenting requests native fullscreen and binds the keyboard: arrow keys, space and Page Up or Page Down move between slides, Home and End jump to the ends, and Esc returns you to editing. Exporting builds a landscape A4 PDF with the active theme, laying out one slide per page — headings, bullets, quotes and code blocks are measured and vertically centred, with a slide number in the corner — entirely in the browser using a client-side PDF library.
Example
Suppose you are giving a five-minute talk. You write a title slide, a triple dash, then a slide of three bullet points, another break, and a slide with a short code block. The preview confirms each one looks right, you switch the theme to Terminal for a code-heavy audience, press F to present, and walk through with the right arrow key. Afterwards you click Download PDF and hand the four-page deck to attendees. Total time: a couple of minutes, no presentation software opened, and the plain-text source drops cleanly into version control for next time.
Every slide is rendered, presented and exported in your browser — your content is never uploaded or stored on a server.