How to Share a PowerPoint as a Web Page
To share a PowerPoint as a web page, upload the .pptx and send the link it becomes. Your reader pages through the slides in a browser, on a laptop or a phone, with nothing to download and no PowerPoint to open, and you decide who that reader is.
That is the short answer. The rest of this post covers what the slides keep on the way from PowerPoint to the page, what stays behind on purpose, and how to keep the file itself out of circulation.
Why share a PowerPoint as a web page at all
You finished a deck, or your AI drafted one and handed you a .pptx. The usual next step is to attach it to an email. It works, and it starts a few problems you only notice later.
- An attachment is a copy. Once it leaves, you cannot change it, and nobody can tell which of the three versions in their inbox is current.
- A reader on a phone opens a PowerPoint file in whatever app the phone offers. Sometimes that is a preview that drops the fonts, sometimes it is a prompt to install something.
- The file carries more than the slides. Speaker notes, hidden slides, comments and the document's author and editing history travel with it.
A page fixes the first two directly: one link, opened in a browser, that you can update after it is sent. The third is what most of this post is about.
What a .pptx becomes
SnapHost turns the deck into slides you page through. Arrow keys or a swipe move between them, a grid shows every slide at once, and there is a full-screen mode for presenting from the page itself. Charts, tables, pictures and shapes are drawn as they were laid out.
One detail that matters more than it sounds: the address keeps the slide. Copy the link while you are on slide seven and the person you send it to opens on slide seven. For a client question about one chart, that is the difference between "see slide 7" and a link that lands on it.
There are two ways to get the deck there. Upload the file yourself, or ask ChatGPT or Claude to send it over once your assistant is connected, which works on the free plan. A file can be up to 50 MB. A deck shows its first 500 slides, and the page says so if it had to stop there. The full list of what you can publish, including Word files, spreadsheets and PDFs, is in what you can publish.
What the page leaves out
Two things never make it onto the page, and both are deliberate.
- Speaker notes are not shown. A deck is shared with its audience, and the notes were written for the speaker.
- Hidden slides are not shown. If you hid the appendix with last year's numbers before the meeting, it stays hidden on the page too.
That first one catches people in both directions. If your notes contain the talk track you do not want a client to read, you are covered without doing anything. If your notes are the point, because the deck is a handout and the notes are the explanation, the page is the wrong shape for it. Export the deck from PowerPoint as a PDF with notes pages and publish that instead.
The honest limit is fidelity. The slides are drawn from the file's own layout, not from a screenshot of PowerPoint, so open the page once yourself before you send it. A deck built from a standard template comes through cleanly. A deck with an unusual font or a heavily layered slide deserves a look.
The file stays behind unless you offer it
By default, readers get the page and not the .pptx. The file holds what the page does not show: the notes, the hidden slides, the comments, and the document's author and history. Most readers need none of that, and you are better off not handing it over.
When a reader does need the file, say to present it themselves or to reuse a slide, turn on Let readers download when you publish. A few details are worth knowing before you do.
- A new version keeps the choice the live version made, so you do not have to set it again every time you update.
- You can stop offering the file from the site's page, without uploading anything again. Someone who already has the page open can still download it for up to an hour.
- On a plan with version history, an earlier version that offered the file still holds it.
- A macro-enabled
.pptmis never offered for download, since it carries code the page does not need.
Before you switch the download on, clean the file. Delete the notes you would not say out loud, unhide or remove the hidden slides, and clear the comments. Whatever is in the .pptx goes with it.
Choosing who can open the slides
A page has one link and a setting that decides who gets past it. It is either restricted, so only the people you name can open it and each of them confirms their email before anything loads, or it is open to anyone with the link.
On Free you can have up to 3 pages at a time, each private to up to 3 people, or public. For one deck going to a client, a manager and a co-founder, that is enough. On Pro there is no cap on readers, and you can let a whole company in at once by its domain, with an entry like *@acme.com, instead of typing each address. Pro also adds a view password and an end date on any page.
One default to know before you send anything: a new site on Free is public unless you name people, and on Pro it is private unless you open it. So on Free, add the names first, then copy the link.
Two more things help once the link is out. Someone who is not on the list can ask for access, and approving the request adds them, so a forwarded link turns into a request you see rather than a view you do not. And every request, verification and view is recorded, so before the follow-up call you can tell whether the deck was opened. Both live in sharing and access control.
If the deck is the kind that should not be readable after a deal closes, or you want the longer argument for named viewers over a shared password, how to share slide decks securely goes through the controls one by one.
Changing the deck after you have sent it
Decks change after they are sent. A number gets corrected, a slide gets cut, the timeline moves. With an attachment, each change is another email and another copy in someone's inbox. With a page, you upload the new .pptx and the link stays the same, so the next time your reader opens it they see the current slides. This works on Free.
On Pro, each update is also saved as a version, the ten most recent are kept, and you can go back to an earlier one while keeping the same link. That matters most on the day you upload the wrong file. How to roll back a published web page walks through it.
If you want the page set up before anyone can see it, keep it as a draft. Nothing is reachable until you publish. And if the deck should go dark for a while, take the site offline: the slides, the file and every setting are kept, and only the link is switched off until you bring it back.
Files it will not take, and what to do instead
SnapHost reads .pptx. It does not read the older .ppt, Keynote files, OpenDocument presentations, PowerPoint templates or shows, or Google Slides directly. Upload one of those and the refusal tells you the export that will work.
- A
.ppt,.pps,.ppsxor.potx: save it from PowerPoint as.pptx. - A Keynote file: export it from Keynote as
.pptx. - A Google Slides deck: open it in Google Slides and choose File, Download, Microsoft PowerPoint (.pptx).
- An
.odp: save it as.pptx.
If what you have is already a PDF, publish that. It opens in a viewer right on the page.
When to just send the .pptx
A page is for an audience. If the person on the other end is going to edit the deck with you, add slides, or present it from their own laptop next week, send the file or use PowerPoint's own sharing. That is what those tools are built for, and a page would only get in the way.
The page earns its place when the deck is finished, or close to it, and the job is to put it in front of someone: a proposal for a client, a readout for a board, a quarterly deck you will revise next quarter and do not want to resend. The same thinking applies to documents, which sharing a Word document as a web page covers. Free covers a single deck for a few named people. Pro is 19 euros a month for each member who can publish, and the people who read the slides are free. Pricing has the current lines.