P
PPTX Studio
build decks with pptxgenjs
Filename
Aspect ratio
16:9
4:3
Accent
Clear saved data
Clear log
📄
PDF
⬇
.pptx
Input mode
Markdown
Visual builder
Structured JSON
HTML element
Raw JS code
Markdown → slides
Separate slides with a line containing only
---
→ Import to Visual Builder
+ Add slide
+ Text
+ Title
+ Bullets
+ Image
+ Shape
Slide background
Structured JSON → slides
Array of slide objects
→ Import to Visual Builder
HTML element → slides
Wrap each slide in <section class="slide">
→ Import to Visual Builder
Snapshot as image (pixel-perfect)
Extract as native text (editable in PowerPoint)
Raw JavaScript → slides
Full pptxgenjs API,
pptx
is in scope · not importable to Visual Builder
build console