TLDR: The best way to make a presentation with AI is in two moves: have the AI write the story as a slide-by-slide outline first, then turn that outline into a real, self-contained HTML deck you can present full screen. Because the deck is HTML, you skip the giant email attachment entirely and publish it as one live link anyone can open on any device. Draft the narrative, generate the slides, refine the design, publish the URL.
For years, the hard part of a presentation was not the ideas. It was the software. You knew roughly what you wanted to say, then lost an evening dragging text boxes, fixing alignment, and hunting for an icon that did not look like it was made in 2009. AI changes the shape of that work. You can now describe a talk in plain language and get back both a tight narrative and a designed, working deck. This is the complete guide to making a presentation with AI, from the first prompt to a link you can send to a whole room.
It is written for the people who actually give presentations: founders pitching investors, consultants walking a client through findings, marketers sharing a plan, teachers building a lesson, anyone who has ever thought “I know what I want to say, I just do not want to spend three hours in slide software saying it.”
Why AI is genuinely good at slides
Slides are a strange medium. A good deck is mostly editing: one idea per slide, a clear order, and ruthless removal of everything that is not the point. That is exactly the kind of structured writing large language models are strong at. Ask a model like Claude or ChatGPT to turn a messy brain-dump into a clean fifteen-slide arc and it will do a genuinely useful first pass.
The second thing AI is good at is the part people dread: making it look decent. Modern models write HTML and CSS well, so they can generate an actual deck, with layouts, spacing, an accent color, and transitions, not just a bullet outline you still have to build somewhere else.
A presentation is an argument with a running order. Get the argument right first, and the slides almost design themselves.
The mistake is asking for both at once. “Make me a presentation about our Q3 results” gives you a generic deck built on a story you never approved. Separate the two jobs, and the quality jumps.
The workflow: story first, slides second
Here is the sequence that reliably produces a deck worth showing.
Step 1: Brief the AI like a colleague
Do not open with “make slides.” Open with context. The four things that change everything: what you are presenting, who is watching, how long you have, and the one decision you want the audience to make. A useful starter prompt:
“I am presenting our new onboarding flow to the exec team. Fifteen minutes, roughly twelve slides. The goal is to get budget approval for two more engineers. Draft a slide-by-slide outline, one clear idea per slide, in a logical arc. Do not design anything yet, just the story.”
Step 2: Fix the story in the outline
This is where the leverage is. Read the outline as a story, not a list. Is there a hook? Does slide three earn slide four? Is the ask obvious? Push back in plain words: “slides five and six say the same thing, merge them,” or “add a slide that handles the obvious objection about cost.” You are directing, and the AI is fast enough to try three versions while you decide.
Step 3: Generate the real deck
Once the arc is right, turn it into slides. Ask for a single self-contained HTML file so it is trivial to share later:
“Turn this outline into a self-contained HTML presentation. One slide per section, advance with arrow keys, clean modern design, one accent color, generous whitespace, large readable type. Inline all CSS and JavaScript into one file. No external dependencies.”
If you want a battle-tested slide framework under the hood, ask it to build on reveal.js, which handles keyboard navigation, transitions, and speaker notes for you.
Step 4: Refine slide by slide
Now polish. Point at specific slides: “slide 2, make the headline shorter and the subhead one line,” “add a simple bar comparison on the results slide,” “the accent color should be a deep green, not blue.” Iterate on our companion guide to iterating on AI-generated pages if the back-and-forth starts to sprawl.
What a good AI slide actually looks like
The single biggest upgrade you can ask for is restraint. Most bad decks fail because every slide tries to say five things. Here is the difference in one picture.
Tell the AI the rules you want it to follow, and it will hold the line better than you will at 11pm:
- One idea per slide. If a slide has two headlines, it is two slides.
- A short headline that states the point, not the topic. “Churn dropped 40% after onboarding” beats “Churn.”
- One visual per slide, sized to matter, not four tiny ones.
- Consistent type and one accent color across the whole deck.
- Speaker notes carry the detail so the slide does not have to.
HTML slides vs PowerPoint: an honest comparison
AI can output to either world. HTML decks are shareable as a link and stay interactive. PowerPoint is the file format your client’s legal team still wants. Neither is universally right.
| Factor | HTML slides | PowerPoint |
|---|---|---|
| Share as a link | Yes, instantly | No, send a file |
| Keeps interactivity | Yes | Rarely |
| Opens on any device | Yes, in a browser | Needs the app or viewer |
| Offline editing | Limited | Strong |
| Version control | One canonical link | “final_v3.pptx” |
| Best for | Sharing, pitching, embeds | Corporate templates, handoff |
Sharing the finished deck: the part everyone gets wrong
You have a beautiful deck. Now you email a 40MB file, it bounces, the fonts change on their machine, and the animation you were proud of is gone. This is the same wall covered in the complete guide to sharing your AI work: the deck is HTML, so the clean move is to publish it as a link, not push a file around.
When your deck lives at a URL, it opens full screen in any browser, keeps every transition, and works the same on the projector in the room and on a phone on the train. Here is the shape of it: your deck’s HTML on the left, one live link on the right.
How VisiblePage fits
VisiblePage is the last step in this workflow. Once the AI has built your deck, paste the HTML (or drop a ZIP if it spans several files and assets) and you get a live URL immediately, with no build step, server, or domain to set up. The deck stays fully interactive because you are sharing the real page, not a screenshot of it. You choose public for a talk you want the world to see, private while you rehearse, or password-protected for a client pitch. And because the deck lives at one canonical link, when you tweak a slide the morning of the meeting you re-publish to the same URL, and anyone already holding the link sees the update. See the dedicated walkthrough on how to share a presentation as a link.
Try it now: Publish your AI presentation with VisiblePage and get a live link in seconds.
Keep reading: the presentations playbook
This guide is the hub. These go deeper on each piece:
- How to make slides with ChatGPT — the exact prompts and workflow in ChatGPT.
- How to make a presentation with Claude — using Claude and artifacts for decks.
- How to make a pitch deck with AI — the investor-ready story arc.
- HTML slides vs PowerPoint — a full comparison of the two formats.
- Turn a document into slides with AI — go from a doc or report to a deck.
- Share a presentation as a link — the clean way to send a deck.
And the other four pillars, depending on what you are building: the complete guide to sharing your AI work, creating reports and dashboards with AI, building a website with AI, and the workflow guide to building with Claude and ChatGPT.
Frequently asked questions
What is the best way to make a presentation with AI?
Have the AI write the story as a slide outline first, then generate the deck as a single self-contained HTML file you can advance with arrow keys. Because the output is HTML, the fastest way to present or send it is to publish it as one live link. With VisiblePage you paste that HTML and get a shareable URL in seconds, with every animation, embed, and transition still working.
Can AI make actual slides or just text?
Both. Tools like ChatGPT and Claude can write your narrative and also generate a working HTML slide deck with real layouts, transitions, and speaker structure. You get slides you can present full screen, not just an outline you still have to build in PowerPoint.
Should I use HTML slides or PowerPoint for an AI deck?
HTML slides are ideal when you want to share the deck as a link that opens instantly on any device and keeps interactivity like embeds and animations. PowerPoint is better when you need offline editing in a specific corporate template. Many people draft in AI as HTML and export to PowerPoint only if a client requires the file.
How do I share an AI presentation without emailing a big file?
Publish the HTML deck as a live link and send the URL. The recipient clicks and sees the real, full-screen presentation on any device, with nothing to download. You can also make the link private or password-protected for internal or client decks.
Can I update the slides after I have shared them?
Yes. Re-publish the revised deck to the same link and everyone you already sent it to sees the latest version. There is no resending and no v2_final file floating around.
Do I need design skills to make good AI slides?
No. You can ask the AI to apply a clean, consistent visual system: one accent color, generous spacing, one idea per slide, and readable type. Describe the look you want in plain words and iterate until it feels right.
The short version
Making a presentation with AI is a two-step craft: get the story right in an outline, then let the AI build a clean, working deck from it. Keep the design restrained, one idea per slide, and when it is ready, do not email a file. Publish the HTML as one live link and send the URL. The room clicks once and sees the real, full-screen presentation you made.
Ready? Turn your AI deck into a live link with VisiblePage — your first page is free.