Browser-local workflow

PPTX to JSON

Extract slide structure, text, tables, chart data, images, notes, and conversion warnings into JSON for agents, RAG pipelines, and automation.

This page opens the JSON preview by default. Download ZIP always includes the same complete package: Markdown, HTML, JSON, manifest, and assets.

Start with a PPTX file

Runs locally in your browser and opens the structured JSON preview by default.

PPTX only
Select a file to convert

Files stay in the browser. The worker generates a ZIP package locally.

Waiting for upload

Upload a PPTX file, then run the matched converter.

Preview panel

Inspect Markdown, HTML, or JSON before downloading.

Result preview
Your preview will appear here.

Convert a PPTX file to inspect Markdown, HTML, and JSON output. After conversion, view full details in the Details workspace.

Conversion summary will appear here after the PPTX is processed.

Details workspace

Opened after conversion for slide structure, previews, files, and warnings.

Convert a PPTX to unlock details

After conversion, View details expands slide structure, Markdown/HTML/JSON preview, package files, and warnings.

What the JSON includes

`content.json` includes slide titles, paragraphs, bullets, tables, chart series, image metadata, speaker notes, shape text blocks, SmartArt text, raw text, and conversion warnings.

When to use JSON

JSON is best for agents, RAG ingestion, validation scripts, and automation that needs stable fields instead of prose. Use Markdown for direct LLM reading and HTML for human review.

Privacy boundary

PPTX files are processed in the browser by default. The JSON and companion package files are generated locally before download.