TLDR: AI can turn a report, memo, or notes into a slide deck fast, but do it in two steps: first have it read the document and propose a slide-by-slide outline so you can fix the structure, then have it condense each section into a headline, a few bullets, and speaker notes. Tell it to cut hard, because a presentation is an argument, not the document reformatted. Ask for the deck as one self-contained HTML file, then publish it as a live link to share.
You have a document that really should be a presentation. A project report, a strategy memo, a set of research notes, a proposal. Rebuilding it as slides by hand is the kind of tedious work that gets pushed to the night before the meeting. To turn a document into slides with AI takes minutes, and the result is often tighter than what you would have made yourself, because the AI is forced to condense.
This guide gives you the exact prompts and the two pitfalls that ruin most attempts. It is part of our larger guide to making a presentation with AI, and it is the fastest path when you already have the content written down somewhere.
Why a document is not a deck
The most common failure is treating conversion as reformatting. A document is meant to be read closely, in full. A deck is meant to be glanced at while you talk. If you just chop the report into slides, you get thirty dense slides nobody can follow.
As any presentation coach will tell you, the document is the detail and the slides are the headline. If your audience can read the whole slide, you have written a document and projected it.
The job of the AI is not to move your text onto slides. It is to distill your argument out of the text and leave the detail in the speaker notes. That framing changes everything about how you prompt it.
Step 1: Hand over the document and get an outline
Paste the text, or attach the file if your AI tool supports uploads. Then, crucially, ask for structure before content.
I am attaching a document. Read it, then turn it into a
presentation. Before writing any slides, propose a slide-by-slide
outline: one line per slide with a title and its purpose.
Aim for about 10 slides. Combine or drop minor sections, and
tell me which parts of the document you left out and why.That last instruction is the quiet superpower. When the AI tells you what it dropped, you can catch anything important it cut, and you confirm it is condensing rather than copying. Fix the outline until the story flows.
Step 2: Condense each section into slide copy
Now fill the approved outline. The word that does the work here is “condense.”
The outline works. Now write each slide. For every one, give me:
- A specific headline, 6 words or fewer
- 3 to 4 bullets that condense the source, not copy it
- Speaker notes with the supporting detail from the document
Keep on-slide text minimal. Do not invent any facts or numbers;
use only what is in the document. If a section has a key figure,
turn it into a single bold stat on the slide.The “do not invent” line is not optional. The AI is distilling your content, so accuracy is still your job. Read every figure and name against the original before you present. The goal is a slide that shows the headline while the paragraph of detail moves into the notes below it.
For a deeper take on the refine loop, see iterating on AI-generated pages.
Step 3: Build the deck as HTML
With the content locked, have the AI render the real slides as one self-contained web page.
Now build this as a single self-contained HTML file: one
full-screen slide at a time, arrow keys to navigate, all CSS
and JS inlined, clean modern type, and a slide counter.
Output the complete HTML in one code block.For richer transitions and a speaker-notes view, ask it to build on reveal.js. The output is a web page either way, which is what makes it easy to share. If you would rather start from scratch than from a doc, the tool-specific guides for ChatGPT and Claude walk that path.
Document types and how they map to slides
Not every document converts the same way. Here is what to expect and how to steer.
| Document type | Typical slide count | What to tell the AI |
|---|---|---|
| Strategy memo | 8 to 12 | Lead with the recommendation, then the reasoning |
| Research report | 10 to 15 | One finding per slide; charts for the key data |
| Project update | 6 to 10 | Status, wins, risks, next steps, ask |
| Sales proposal | 8 to 12 | Problem, solution, proof, pricing, next step |
| Long article or post | 5 to 9 | Pull the three or four core ideas only |
The two pitfalls to avoid
Most conversions fail one of two ways. Watch for both.
How VisiblePage fits
The AI turns your document into a deck. It does not host it, so you are left with an HTML file that is not shareable on its own. VisiblePage closes that gap: paste the HTML deck, or drop a ZIP for a multi-file version, and you get one live URL immediately, with no build step, server, or domain to configure. The slides open full-screen in any browser on any device, because you are sharing the real page, not a screenshot.
Pick public, private, or password-protected when you publish. And because the deck lives at one canonical link, when you revise a slide after feedback you re-publish to the same URL and everyone who has the link sees the update, no resending. Once your deck is built, the natural next step is to share the presentation as a link, the same idea behind our guide to sharing your AI work.
Try it now: Publish your deck with VisiblePage and get a live link in seconds.
A quick checklist
- Give the AI the real document, not a summary of it.
- Get the slide-by-slide outline approved before any slide content.
- Tell it to condense, cap on-slide text, and forbid invented facts.
- Verify every figure and name against the source.
- Ask for one self-contained HTML file, then publish it as a link.
Frequently asked questions
Can AI turn a document into slides?
Yes. Paste or attach a report, memo, or set of notes and ask Claude or ChatGPT to convert it into a slide-by-slide presentation, then into an HTML deck. The AI condenses prose into headlines and bullets and moves the detail into speaker notes. You then publish the HTML as one live link with a tool like VisiblePage.
What is the best prompt to convert a document to a deck?
Do it in two steps. First ask the AI to read the document and propose a slide-by-slide outline so you can fix the structure. Then ask it to fill each slide with a headline, three or four bullets, and speaker notes. Splitting structure from content gives you a far better deck than a one-shot request.
How many slides should a document become?
Fewer than you think. A ten-page report is usually eight to twelve slides. Tell the AI a target count and to combine or cut minor sections, since a presentation is an argument, not the full document reformatted.
How do I share the slides once they are made?
If the AI produced an HTML deck, publish it to a live URL and send the link. The recipient steps through the real slides in their browser on any device, nothing to download. That is what VisiblePage does in seconds.
Will the AI keep my document accurate?
It preserves your facts if you give it the source and tell it not to invent numbers. Always read the draft against the original, especially figures and names. The AI is condensing your content, not researching new claims, so accuracy stays your responsibility.
The short version
To turn a document into slides with AI, split the job in two: outline first so you can fix the structure, then condense each section into a headline, a few bullets, and speaker notes. Forbid invented facts, verify against the source, and ask for one self-contained HTML file. Then publish it as a live link and send the URL.
Ready? Turn your document-based deck into a live link with VisiblePage — your first page is free.