More text & data tools
all 14 →How to make a presentation from Markdown
- Type or paste your talk on the left. Put a line with
---between slides, or click sample to see every slide type. - Choose a theme, slide size, fonts and accent colour. The slides on the right are drawn exactly as they will be exported.
- Click Download PPTX for an editable PowerPoint file, or PDF for a file to share or print.
Slide syntax
---starts a new slide
# Titleon the first slide: a cover slide with a subtitle below it; later on its own: a section divider
## Headingthe slide title
- itembullets, indent two spaces for sub-points; 1. for numbered lists
an image; with text it sits beside the text, alone it fills the slide, several make a grid
a full-bleed background image
|||splits the slide into two or three columns
> quotealone on a slide: a big quote; end with a line starting with — for the attribution
```jsa code block with syntax highlighting
| a | b |a table
Note:everything after it goes into the speaker notes
Real, editable slides
The PowerPoint file is built from text boxes, bullet lists, tables and shapes, not from screenshots, so you can keep editing it in PowerPoint, Keynote, Google Slides or LibreOffice Impress. Speaker notes land in the notes pane. The PDF has selectable text, embedded fonts and clickable links.
Text that fits
Each slide is measured before it is exported. When a slide holds more than fits at the normal size, the text shrinks one point at a time down to a readable minimum, and the preview marks any slide that is still too full so you know where to split it.
Fonts that look the same everywhere
The PPTX names standard Office fonts such as Calibri, Cambria, Arial and Georgia, which are already on most computers. The preview and the PDF use open fonts with identical character widths (Carlito, Caladea, Arimo, Gelasio, Tinos and Cousine), so lines break in the same places in PowerPoint as they do here.
Is my presentation uploaded?
No. Parsing, layout, preview and both exports run in this page with self-hosted libraries: marked, PptxGenJS, pdf-lib and highlight.js. Your draft is saved in this browser so a refresh doesn't lose it. Images are kept only while the page is open, and images at web addresses are never downloaded.
Limitations
Each slide holds one image beside text, or a grid of images on their own. Charts, animations and transitions are not generated. Colour emoji and Chinese, Japanese or Korean text show in the preview and in PowerPoint, but print as "?" in the PDF because the embedded fonts don't cover them.