PPTX viewer online
View PowerPoint file content, metadata, and slide notes.
A .pptx is a ZIP archive of XML parts, so a deck can be read without PowerPoint, Keynote or a Google account — you only have to unzip it and pull the text runs out. That is exactly what this page does, using JSZip in the tab: it opens ppt/slides/slide1.xml onwards, collects every a:t text run in order, picks up the matching ppt/notesSlides file for speaker notes, and reads dc:title and dc:creator from the package metadata. The result is a text outline of the deck with thumbnails, zoom, fullscreen and keyboard navigation. It is a reading view, not a rendering engine: you get every word and every note, not the layout, images or charts.
Key facts about PPTX viewer online
| Unzip library | JSZip, loaded on demand only when you open a file — it is not in the initial page chunk |
|---|---|
| What is extracted | Every a:t text run from ppt/slides/slideN.xml, in document order, per slide |
| Speaker notes | Read from ppt/notesSlides/notesSlideN.xml and joined into one paragraph per slide |
| Deck metadata | dc:title and dc:creator, plus file size and the last-modified timestamp your operating system reports |
| Slide title | The first text run on a slide is treated as its title, which is what the thumbnail strip and the slide list show |
| Not rendered | Images, shapes, SmartArt, charts, tables, themes, fonts, colours, animations and transitions. This is a text view |
| Package check | The first two bytes must be PK — the ZIP signature every valid .pptx starts with |
| Zoom range | 25 percent to 300 percent in 25-point steps, with 0 to reset |
| Keyboard | Right arrow or space next, left arrow previous, Home first, End last, F fullscreen, N notes, T thumbnails, Escape exit, question mark for the shortcut list |
| Legacy .ppt | Not supported. The binary pre-2007 .ppt format is not a ZIP and is rejected before parsing |
What happens to your file
The presentation is read with arrayBuffer and unzipped by JSZip inside this tab. No part of the deck is uploaded: there is no server that sees the file, the slide text, the speaker notes or the author name in the metadata. That is the practical reason to use a local viewer for a deck you did not write — an unreleased pitch, a board pack or a client proposal is exactly the kind of file that should not be posted to a conversion site to be read once. Nothing is cached and nothing is stored; closing the tab disposes of the extracted text.
About this tool
- 1
Drop the .pptx on the page
Drag the file in or browse for it. The extension is checked, the ZIP signature is verified, and the slide parts are read in order.
- 2
Read the deck summary
Slide count, deck title and author come from the package metadata, alongside file size and last-modified date. If the title is blank, whoever built the deck never filled in the document properties.
- 3
Move through the slides
Use the arrows, the thumbnail strip, or the keyboard: right arrow or space forward, left arrow back, Home and End for the ends of the deck.
- 4
Turn on speaker notes
Press N or use the notes toggle. Notes are pulled from the separate notesSlides part, so they appear even though they are invisible in the slide itself.
- 5
Go fullscreen to read or present
Press F for a dark fullscreen view with a slide counter; the notes toggle still works there. Escape returns to the normal view.
| Accepted extension | .pptx only |
|---|---|
| Container | Open Packaging Convention ZIP (PK signature) |
| Parts read | ppt/slides/slideN.xml, ppt/notesSlides/notesSlideN.xml, core properties |
| Views | Slide pane, thumbnail strip, notes pane, fullscreen presentation mode |
| Zoom | 25 to 300 percent |
| Fullscreen | Dark presentation chrome with slide counter and a notes toggle |
| Output | On-screen reading only — there is no export or download from this page |
| Browser support | Any modern browser; no plugin, no Office, no account |
| Cost / account | Free, unlimited, no signup |
- Press the question mark key to see the full shortcut list without leaving the deck.
- Speaker notes are often where the real argument of a deck lives — turn them on before deciding whether a presentation is worth reading in PowerPoint.
- A slide that shows no text is not broken: it contained only images, a chart or SmartArt, none of which this text view extracts.
- Zoom with plus and minus rather than your browser zoom; 0 snaps back to 100 percent.
- If the file is a .ppt rather than a .pptx, open it once in PowerPoint, Keynote or LibreOffice and save as .pptx — the old binary format cannot be unzipped.
- Use the thumbnail strip as a table of contents: every thumbnail is labelled with the first text run on that slide.
- Slide-by-slide text extraction
- Speaker notes pane
- Thumbnail navigation
- Deck title, author, size and date
- Zoom 25 to 300 percent
- Fullscreen presentation mode
- Full keyboard control
- Reading a deck someone emailed you on a machine with no Office installed.
- Checking the speaker notes of a presentation before a meeting.
- Skimming a long deck for one number without waiting for PowerPoint to start.
- Opening a .pptx on a locked-down work laptop or a borrowed computer.
- Reviewing a confidential pitch deck without uploading it to a conversion site.
- Copying the wording of a slide out of a deck you cannot edit.
Related tools
View allPart of File viewers that open the file in your browser
Works well with this5
More file viewers10
Updated