Back to Developer Tools
JSON to PPTX
Convert structured JSON data to a polished PowerPoint presentation — 5 layouts, 5 themes. Free, instant, runs entirely in your browser.
.pptx
JSON Schema Reference
Root fields
title— Presentation title (string)theme— blue · dark · green · red · lightslides— Array of slide objects
Layouts
title— title, subtitlebullets— title, bullets[ ]content— title, contenttable— title, table.headers[ ], table.rows[ ][ ]two-col— title, left, right
Slide Preview(5 slides)
- 1title
Q1 2025 Business Review
April · Prepared by the Finance Team
- 2bullets
Executive Summary
4 bullets
- 3content
Market Overview
- 4table
Revenue Breakdown
3 rows × 3 cols
- 5two-col
Strengths & Opportunities
Quick Snippets
Title slide
{"layout":"title","title":"Hello","subtitle":"World"}Bullets
{"layout":"bullets","title":"Points","bullets":["A","B","C"]}Table
{"layout":"table","title":"Data","table":{"headers":["Col"],"rows":[["Val"]]}}100% Client-Side
PPTX generation runs in your browser using pptxgenjs. Your JSON data never leaves your device.
5 Layouts × 5 Themes
Title, bullets, content, table, and two-column layouts. Five professional color themes. Automate report generation from any JSON data source.