InputTestHub

PPTX Text Extractor

Pulls the text out of every PowerPoint slide and, unlike most extractors, the speaker notes as well.

PDF Nothing uploaded No sign-up Free, unlimited
PDF tool
Drop a .pptx fileslides and speaker notes — nothing is uploaded
Add a file to begin.
In short A .pptx is a ZIP archive of XML. Slide text lives in a:t elements inside ppt/slides/slideN.xml, and speaker notes live in an entirely separate set of files at ppt/notesSlides/notesSlideN.xml — which is why most PPTX extractors return the slides and silently miss the notes, and why a deck can look almost empty when the real content is in the notes beneath. Text inside images, SmartArt and embedded charts is not stored as text at all and cannot be recovered by any extractor. The PPTX Text Extractor on inputtesthub.com reads both sets of files in slide order, in your browser.

How to use the PPTX Text Extractor

  1. Drop the .pptx file in.
  2. Decide whether to include speaker notes.
  3. Read the per-slide table to spot slides with no text.

About the PPTX Text Extractor

The PPTX Text Extractor pulls the text out of every PowerPoint slide and, unlike most extractors, the speaker notes as well. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Turning a deck into a script or a document.
  • Searching a presentation you cannot open.
  • Getting the speaker notes out of a talk you gave.

Details

FormatA ZIP of XML — the same container as .docx and .xlsx
Slide texta:t elements in ppt/slides/
Speaker notesA separate file per slide in ppt/notesSlides/
Not extractableText inside images, SmartArt and charts
Old .pptBinary, not a ZIP — cannot be read
Slides are read in numeric order taken from the filename, which matches the file's own slide order in every deck produced by PowerPoint. A deck whose slides were reordered after creation keeps its original file numbering internally, so the order here follows the file rather than the sequence you see when presenting.

Where this tool stops

Text runs only. Tables come out as separate runs without their structure, and anything drawn as a picture is invisible to extraction.

Frequently asked questions

Why do most tools miss the speaker notes?
Because they are not in the slide files. Each slide's notes live in <code>ppt/notesSlides/notesSlideN.xml</code>, a completely separate document that an extractor has to know to look for. A deck whose slides are mostly images and whose substance is in the notes comes back nearly empty from a tool that only reads the slides.
A slide shows no text at all. Why?
The words are almost certainly inside an image. Text placed in a screenshot, a diagram exported as a picture or a SmartArt graphic flattened to an image is pixels, not characters, and needs OCR rather than extraction.
Can it read an old .ppt file?
No. The old binary .ppt format is not a ZIP archive and shares nothing with .pptx beyond the name. Open it in PowerPoint or LibreOffice and save as .pptx first.
Is there a limit on how often I can use the PPTX Text Extractor?
Free, unlimited, and no email address required. You can use it a hundred times a day and nothing changes.
Does anything I enter leave my computer?
No. The PPTX Text Extractor runs entirely in your browser using JavaScript. Your input never reaches inputtesthub.com or any third party — open your browser's Network tab while you use it and you will see no request go out.
What do people use the PPTX Text Extractor for most?
The jobs it is built for: turning a deck into a script or a document. Searching a presentation you cannot open. Getting the speaker notes out of a talk you gave. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
Where does the PPTX Text Extractor stop being reliable?
Text runs only. Tables come out as separate runs without their structure, and anything drawn as a picture is invisible to extraction. Knowing where a tool stops being trustworthy matters more than the cases where it works.
What are the key numbers for the PPTX Text Extractor?
Format is A ZIP of XML — the same container as .docx and .xlsx. Slide text is <code>a:t</code> elements in <code>ppt/slides/</code>. Speaker notes is A separate file per slide in <code>ppt/notesSlides/</code>. These are printed on the page itself, so you do not have to take them on trust.
Is there a file size limit?
There is no limit set by us, because your file is never uploaded — the only ceiling is the memory your own browser will give the tab. Very large files simply take longer to process, and a phone will give up sooner than a desktop.

Related pdf tools

All 28
01

Merge PDF

Combines multiple PDF files into one in your browser, with drag-to-reorder and no page limit…

02

Split PDF

Splits a PDF into separate files by page range, every N pages, or one file per page.

03

Compress PDF

Reduces PDF file size by recompressing embedded images, with a quality setting and a size…

04

Rotate PDF Pages

Rotates all pages or selected pages by 90, 180 or 270 degrees and saves the result.

06

Extract Pages from PDF

Pulls selected pages out of a PDF into a new document, keeping the original untouched.

07

Reorder PDF Pages

Rearranges pages into any order you specify, including reversing the whole document.

08

Image to PDF Converter

Turns JPG, PNG and WebP images into a single PDF with page size, orientation and margin control.

09

PDF to Image Converter

Renders each PDF page to a PNG or JPG at your chosen resolution, downloadable individually or…

10

PDF to Text Extractor

Extracts all selectable text from a PDF, preserving reading order and optionally page breaks.