Skip to main content

Presentation Generator

Go from a single prompt to a fully designed, classroom-ready slide deck in seconds.

Available in: Free, Plus, and Enterprise

The Presentation Generator now produces real, visually designed presentations — not just content outlines. Describe what you need, and a complete, themed slide deck is ready in seconds. When you're done, export directly to Google Slides or PowerPoint.

🖥️ What's New

  • Real, designed slides: instead of a text outline, you now get a complete, visually designed presentation ready to use or export.

  • AI-generated images: your title slide includes an AI-generated image automatically. For other slides, click the image placeholder to generate one with AI or upload your own.

  • Visual themes: choose from 8 — one created specifically for your presentation by AI, plus 7 preset options. Switching themes updates your entire deck instantly.

  • Slide layouts: MagicSchool picks the best layout for each slide, but you can switch to any of 8 layouts at any time.

  • Edit your way: click directly on any text to make changes, or type a request to Raina ("Add an exit ticket to the end of this presentation") and it will update your slides for you.

  • Export cleanly: when you're ready, export to Google Slides or PowerPoint with your theme, layouts, and images all intact.

  • Use the Presentation Generator or Raina: open the Presentation Generator and fill in the form, or simply ask Raina for a presentation in plain language. Either way, you get the same fully designed result.

⚙️ How It Works

  1. Prompt: describe what you need to Raina or fill out the Presentation Generator tool form. You can specify subject, grade level, and length, or leave it to the AI.

  2. Generate: your presentation is built in seconds, fully designed and ready to review.

  3. Edit: click any text to edit it directly, switch layouts, switch themes, or select a slide and tell Raina what to change.

  4. Export: download as a .pptx file or push directly to Google Slides.

📐 Deck Length

When using the Presentation Generator tool form, you can control how long your presentation is:

  • Brief: 4–6 slides

  • Standard: 7–12 slides (default)

  • Extended: 13–20 slides

    When using Raina, you can specify a length or an exact number of slides in your prompt. If you don't, the AI will choose a length appropriate to the topic.

    You can also adjust the length after your presentation is generated — add or remove slides at any time.

🖼️ Working with Images

Images in presentations do not count toward your weekly image generation limit.

  • The title slide auto-generates one AI image when the deck is created.

  • Other slides show a click-to-fill image placeholder where the content calls for one.

  • Click any placeholder to generate an image with AI or upload from your computer.

✏️ Editing Your Presentation

  • Click any text to edit it directly.

  • Switch between 8 text styles, 8 slide layouts, and 8 themes at any time.

  • Add, remove, and reorder bullets.

  • Select a slide and ask Raina to make a specific change — or describe a deck-wide edit with nothing selected.

  • Generate or upload an image for any slide, and set it as the full slide background if you'd like.

Frequently Asked Questions

Can I start a presentation from Raina?

Yes. Ask Raina for a presentation in plain language — for example, "Make a 10-slide presentation on the American Revolution for 8th graders." You'll get the same fully designed deck as using the tool form.

Can I attach my own documents?

Yes. You can attach a source document and the deck will be built from it, not just inspired by it.

What languages are supported?

Any language can be specified. Every string in the deck will be generated in that language with no mixing.

Does it work for staff or adult audiences?

Yes. Decks for staff meetings, curriculum nights, or university audiences use a completely different register — the K–12 word budgets and style defaults are replaced with appropriate language for adult audiences.

Did this answer your question?