Skip to content

Extract text from DOCX, PPTX and EPUB files

Get the words out of a Word document, a PowerPoint presentation or an EPUB e-book and save them as plain text or Markdown. The file is opened in your browser, so it is not uploaded.

DOCXPPTXEPUBProcessed in your browser
The tool loads in your browser…

Features

  • Three formats, one tool

    Add DOCX, PPTX and EPUB files together. Each one becomes its own TXT or Markdown file.

  • Structure kept in Markdown

    Headings, bulleted and numbered lists, tables, bold, italic and links are carried over, ready for notes apps, static sites and documentation.

  • Slides and chapters in order

    PowerPoint slides come out one after another with their titles, tables and bullet levels. EPUB chapters follow the reading order of the book.

  • Clean plain text

    Plain text mode gives just the words, with blank lines between paragraphs and simple markers for lists and tables.

  • Unicode text

    Everything is read and written as UTF-8, so Bengali and other non-Latin scripts keep their characters.

How to use Document to Text

  1. Choose DOCX, PPTX or EPUB files, or drop them onto the page.
  2. Choose plain text or Markdown.
  3. Select Extract text.
  4. Download the files, or all of them as a ZIP.

Supported formats

AcceptsDOCX, PPTX, EPUB
ProducesTXT, Markdown

The old binary formats DOC and PPT, and password-protected files, are not supported.

Limits and things to know

  • Only DOCX, PPTX and EPUB are read. The older DOC and PPT formats and other formats such as ODT, MOBI and PDF are not.
  • Only text is extracted. Pictures, shapes, charts, headers, footers, footnotes, comments and speaker notes are left out.
  • Deleted text in tracked changes is not included, while inserted text is.
  • Up to 20 files, 50 MB each and 200 MB in total. Files with a very large number of parts are refused as a safety measure.
  • Complex layouts such as text boxes and multi-column pages are read in the order the file stores them.

Privacy and processing

DOCX, PPTX and EPUB files are ZIP archives of XML files. Your browser unpacks and reads them in a Web Worker, with safety limits on archive size. Nothing is sent to FilesKit, which has no server that receives files.

Common uses

  • Move text into notes or a website

    Convert a Word document to Markdown for a notes app, a wiki or a static site generator.

  • Search and analyse documents

    Turn documents into plain text for search tools, text analysis and diff or version control.

  • Read slides as text

    Get the content of a presentation as an outline you can skim, translate or reuse.

  • Save book text

    Extract the text of an EPUB you own for accessibility tools, study notes or quotes.

How this differs from other approaches

Online converters upload your documents to a server, which is a risk for private or confidential files. FilesKit works on your device. Word, PowerPoint and dedicated tools like Pandoc keep more of the formatting and handle more formats when you need that.

Frequently asked questions

Is my file uploaded?

No. The file is opened in your browser and FilesKit has no server that receives your files.

Are headings and lists kept?

In Markdown, yes: headings, lists, tables, bold, italic and links are kept. Plain text keeps the words, paragraphs and simple list and table markers.

Can it open old .doc or .ppt files?

No. Open the file in Word or PowerPoint and save it as DOCX or PPTX first, then convert it here.

Does it extract speaker notes or comments?

Not at the moment. Only the text that is on the slides and in the body of the document.

Why is the text of an EPUB incomplete?

The tool follows the reading order that the book declares. Content that is only stored as pictures, or books protected by DRM, cannot be extracted.