PricingHelp
IntegrationsResourcesPricing
Language
MagicSlides API

The API to generate presentations programmatically

Turn text, topics, PDFs, YouTube videos, and URLs into ready-to-use PowerPoint and PDF decks with a single REST call. Add AI images, 100+ languages, and your own branding โ€” no slide-rendering code to maintain.

Get your API keyRead the docs โ†’

~1M installs ยท rated 4.6/5 across 1,511 reviews ยท Trustpilot & Workspace

Generate from Text ยท Topic ยท PDF ยท YouTube ยท Website URL ยท DOCX

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

One API

Any source in, a polished deck out

Send text, a topic, a PDF, a YouTube link, or a URL. Get back a ready-to-present PowerPoint.

Pick a source

cURL ยท POST /ppt-from-text
curl -X POST https://api.magicslides.app/public/api/ppt-from-text \
-H "Content-Type: application/json" \
-d '{
"apiKey": "ms-api-xxxxxxxx",
"topic": "The future of renewable energy",
"slideCount": 10,
"aiImages": true
}'
โ†’

Generated deck ยท .pptx + .pdf

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

Rich content

Real slides, not bullet dumps

The API structures your content into headings, talking points, and supporting visuals โ€” laid out like a designer would.

  • โœ“Auto-generated headings and key points
  • โœ“AI or web images placed per slide
  • โœ“Clean, presentation-ready layouts

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Data slides

Turn numbers into charts

Feed in figures or a report and MagicSlides builds the chart slides for you โ€” no manual graphing.

  • โœ“Bar, column, and trend visuals
  • โœ“Generated straight from your data
  • โœ“Editable once exported to PowerPoint

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

On-brand

Your branding on every slide

Pick a template and drop your logo as a watermark with a chosen position, so every deck looks like it came from your team.

  • โœ“Custom templates and themes
  • โœ“Logo watermark with position control
  • โœ“Consistent across thousands of decks

Q3 Investor Update

Revenue up 64% year over year

Driven by enterprise expansion and three new product lines.

ARR $48MNRR 121%+9k seats
YourBrand

Global

The same deck in 100+ languages

Set one language parameter and generate localized slides for any audience.

๐Ÿ‡บ๐Ÿ‡ธ

Presentation

The Future of Renewable Energy

Solar, wind, and storage over the next decade

๐Ÿ‡ช๐Ÿ‡ธ

Presentaciรณn

El futuro de la energรญa renovable

Solar, eรณlica y almacenamiento en la prรณxima dรฉcada

๐Ÿ‡ฏ๐Ÿ‡ต

ใƒ—ใƒฌใ‚ผใƒณ

ๅ†็”Ÿๅฏ่ƒฝใ‚จใƒใƒซใ‚ฎใƒผใฎๆœชๆฅ

ไปŠๅพŒ10ๅนดใฎๅคช้™ฝๅ…‰ใƒป้ขจๅŠ›ใƒป่“„้›ปๆฑ 

Just add one language field to any request:

cURL ยท topic โ†’ Spanish deck
curl -X POST https://api.magicslides.app/public/api/ppt-from-text \
-H "Content-Type: application/json" \
-d '{
"apiKey": "ms-api-xxxxxxxx",
"topic": "The future of renewable energy",
"language": "es", // es ยท ja ยท fr ยท hi ยท 100+
"slideCount": 10
}'

See all 100+ supported languages โ†’

Agent-ready

Built for AI agents, not just developers

Beyond REST, MagicSlides ships a hosted MCP server โ€” so Claude, Cursor, and any agent can generate a real deck as a tool call.

Claude ยท MCP

Claude makes the deck, mid-conversation

Connect the MagicSlides MCP server and Claude can build a full presentation from a chat โ€” no copy-paste, no context switching.

Trouble? See the full guide โ†’

Cursor ยท MCP

Generate slides straight from Cursor

Drop the server into Cursor and your agent ships an editable PowerPoint as a downloadable link โ€” right inside your editor.

Or open your AI agent (Cursor or Claude Code) and paste the prompt โ€” it edits your mcp.json for you. Full guide โ†’

Hosted MCP endpoint

https://magicslide-mcp-phi.vercel.app/api/mcp

One request

Send content, get a presentation

No SDKs required. A single POST request returns PPTX, PDF, and structured slide JSON.

POST /ppt-from-text
curl -X POST https://api.magicslides.app/public/api/ppt-from-text \
  -H "Content-Type: application/json" \
  -d '{
    "apiKey": "ms-api-xxxxxxxx",
    "topic": "The future of renewable energy",
    "slideCount": 10,
    "language": "en",
    "aiImages": true,
    "model": "gpt-4"
  }'

Response โ†’ your deck

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides
200 OKurl: presentation.pptx ยท pdfUrl: presentation.pdf

How it works

Live in three steps

API key

ms-api-8f24c1a9โ€ฆcopy

01

Grab your API key

Create a key in the dashboard. One apiKey field โ€” no OAuth dance.

POST /ppt-from-text
{ topic, slideCount }
02

POST your content

Send one request with your text, URL, PDF, or YouTube link.

PPTX

presentation.pptx

Download โ†“

03

Get a deck back

Receive PPTX and PDF URLs plus slide JSON โ€” ready to download or embed.

Use cases

What teams build with it

From autonomous agents to internal tools, the API slots into any workflow that needs slides.

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

AI agents & copilots

Give your agent a โ€œmake a deckโ€ tool that returns a real PowerPoint instead of plain text.

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

SaaS products

Add a one-click โ€œExport to slidesโ€ feature without building a rendering engine.

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

Content & marketing

Turn blog posts, reports, and YouTube videos into shareable decks at scale.

Q3 Investor Update

Revenue up 64% year over year

Driven by enterprise expansion and three new product lines.

ARR $48MNRR 121%+9k seats
YourBrand

Education & training

Convert PDFs and course material into structured, localized lesson slides.

Get started

Your first deck in two minutes

One endpoint, one API key. Authenticate with the apiKey field and POST your content.

Endpoint

POSTapi.magicslides.app/public/api/ppt-from-text

Auth

Pass apiKey in the JSON body. Create one in your dashboard.

Request parameters

topic / textstring

Plain text, a topic, or a summary to build slides from.

youtubeURLstring

Generate a deck from a YouTube video.

websiteURLstring

Generate a deck from any web page.

pdfURLstring

Generate a deck from a PDF file URL.

docxURLstring

Generate a deck from a Word (.docx) file URL.

slideCountnumber

Number of slides to generate. Default 10.

languagestring

Output language โ€” 100+ supported. Default "en".

templatestring

Layout template. Default "bullet-point1".

aiImagesboolean

Add AI-generated images to slides.

imageForEachSlideboolean

Place one image on every slide.

modelstring

Choose the model: "gpt-4" or "gemini".

watermarkobject

Your logo with brandURL, width, height, and position.

๐Ÿค–

Hand this to your AI assistant

Paste this into Claude, Cursor, or ChatGPT and it will wire up MagicSlides in your stack.

You are integrating the MagicSlides API to generate PowerPoint (.pptx) and PDF presentations.

Endpoint: POST https://api.magicslides.app/public/api/ppt-from-text
Auth: include "apiKey" in the JSON body. Read it from the env var MAGICSLIDES_API_KEY.

Send a JSON body with ONE source field:
- topic        โ†’ a topic or plain text
- youtubeURL   โ†’ a YouTube video URL
- websiteURL   โ†’ any web page URL
- pdfURL       โ†’ a PDF file URL
- docxURL      โ†’ a Word (.docx) file URL

Optional fields: slideCount (default 10), language (default "en"),
template, aiImages (boolean), imageForEachSlide (boolean),
model ("gpt-4" | "gemini"), watermark.

The response returns: url (.pptx), pdfUrl (.pdf), pptId, and json (structured slides).

Task: write a function in my project's language/framework that calls this
endpoint to generate a deck from a given topic and returns the download url.
Handle errors and keep the apiKey in an environment variable.
Read the full documentation โ†’

Enterprise

Slide generation for teams that ship at scale

From a seed-stage AI agent to a 10,000-person company, the same API handles the volume โ€” with the controls and support a serious team needs.

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

Q3 Investor Update

Revenue up 64% year over year

Driven by enterprise expansion and three new product lines.

ARR $48MNRR 121%+9k seats
YourBrand

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

Q3 Investor Update

Revenue up 64% year over year

Driven by enterprise expansion and three new product lines.

ARR $48MNRR 121%+9k seats
YourBrand

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

Q3 Investor Update

Revenue up 64% year over year

Driven by enterprise expansion and three new product lines.

ARR $48MNRR 121%+9k seats
YourBrand

Proven at scale

The same engine behind ~1M MagicSlides installs and decks generated every day โ€” battle-tested, not a weekend project.

High-volume throughput

Generate decks in batch and concurrently. Built to keep up with agents and products that create thousands of presentations.

Private deployment

Need data to stay inside your own cloud? Private / self-hosted deployment is available for Enterprise teams.

Your brand, enforced

Lock every generated deck to your templates, fonts, and watermark so output is on-brand across the whole org.

Dedicated support & SLA

A shared Slack channel, hands-on onboarding, and uptime SLAs on Enterprise plans โ€” talk to a human, fast.

Flexible commercials

Volume pricing, invoicing, and custom terms for teams. One contract, predictable cost as you scale.

Private Cloud

Run it in your own infrastructure

The private cloud option lets you keep complete control over your data and infrastructure, ensuring the highest level of privacy and security for regulated and security-conscious teams.

MagicSlides Cloud

Fully managed, zero ops

Enjoy the flexibility and scalability of cloud-based hosting while we handle the infrastructure for you โ€” your data stays protected in a secure, monitored environment.

Talk to our teamRead the docs โ†’

Start generating decks today

Get a free API key, send your first request, and ship slide automation this afternoon.

Get your API keyRead the docs โ†’

Presentation

The Future of Renewable Energy

Solar, wind & storage over the next decade

MagicSlides

Why the shift is accelerating

  • โœ“Solar costs fell 89% in a decade
  • โœ“Battery storage is now grid-viable
  • โœ“Policy incentives in 60+ countries
  • โœ“Corporate demand at record highs

Global clean-energy capacity

Installed gigawatts, 2021โ€“2025

42
58
70
85
96
โ€™21โ€™22โ€™23โ€™24โ€™25

FAQ

Frequently asked questions

Ask AI about MagicSlides
ChatGPT logoClaude logoGemini logoPerplexity logo

Footer

Solutions

  • MagicSlides App
  • Google Slides Add-on
  • MagicSlides in Chrome
  • MagicSlides in Figma
  • MagicSlides in ChatGPT
  • MagicSlides in Telegram
  • MagicSlides in Zapier
  • MagicSlides in Figma Slides

Tools

  • AI PPT Tools
  • QR Code Generator
  • Design Tools
  • PPT Templates
  • Slide Templates
  • PDF Tools

Examples

  • Presentations
  • Quizzes
  • Charts
  • Coloring Pages

Resources

  • Updates
  • Changelog
  • Documentation
  • API Docs

Top Blogs

  • How to Create Presentation Using ChatGPT
  • 100+ Best Seminar Topics for Students
  • Easy Topics for Presentation: 100+ Ideas for Students and Professionals
  • Kid-Friendly Topics for Presentations: 100+ Fun and Engaging Ideas
  • 50+ Chemistry Presentation Topics: Inspiring Ideas for Every Audience
  • 50+ Math Presentation Topics: Inspiring Ideas for All Levels
  • 50+ Unique History Presentation Topics for 2026 | Creative Ideas for Students
  • Mental Health Topics for Presentation for Students: 100+ Ideas to Get Started

Company

  • Help
  • MCP
  • Blog
  • Pricing
  • Affiliate Program
  • Manage Subscription
  • Privacy Policy
  • Contact Us
  • Terms & Conditions
  • Refund & Cancellation Policy

We also built

  • SheetAI - GPT For Sheets
  • MagicForm - GPT For Google Forms
  • SecondBrain.fyi

ยฉ 2026 IndianAppGuy Tech Pvt Ltd. All rights reserved.