MakeFileWork

Extract text from EPUB

Turn an EPUB eBook into clean UTF-8 text directly in your browser.

What is extracted?

MakeFileWork follows the EPUB reading order and extracts readable chapter text. Styling, images, scripts and interactive content are not included.

Safe processing

40 MB input, 5,000 archive entries, 24 MB total declared expansion, 8 MB per entry and 500 reading-order documents. Unsafe paths and DTD/entity declarations are rejected. DRM is never bypassed.