Convert a PDF Into a Reflowable EPUB Ebook
Extracts the text with pdf.js and packages it as a valid EPUB with JSZip, so the words reflow to whatever screen and font size you read on. Text only — and converted without the document being uploaded.
About the PDF to EPUB Converter
A PDF is a fixed layout, which is exactly what makes it painful on a small screen: the page stays the size it was designed for and you pan around it. EPUB is the opposite — the text has no fixed page, so it flows to fill whatever width it is given, at whatever size the reader chooses. Converting between them is the difference between fighting a document on a phone and reading it.
The output is a properly formed EPUB 2 package: an uncompressed mimetype declaration in the right position, a container descriptor, a content manifest listing every part, a reading order, and a navigation file so the table of contents works. Any e-reader, tablet or reading application will open it.
Key Features
- Genuinely reflowable: The text carries no fixed page dimensions, so your reader controls the typeface, size, margins and line spacing rather than the original layout doing it.
- A standards-compliant package: The archive is assembled with the mimetype stored uncompressed and first, as the specification requires, which is the detail that determines whether a reader accepts the file at all.
- Working navigation: A navigation file is generated with an entry for every section, so the contents menu in your reader is populated rather than empty.
- Readable on anything: Kobo, Kindle applications that accept EPUB, Apple Books, Google Play Books and the open-source readers all handle the format.
- Dramatically smaller files: Stripping a document down to its text usually produces a file a fraction of the original size, which matters on a device with limited storage.
- Converted privately: Extraction and packaging both happen in the browser from libraries held on this domain, so a document you are converting for personal reading is not copied to anyone's server.
How to Use the PDF to EPUB Converter
- Add the PDF you want to read as an ebook.
- Press Convert to EPUB and let the text extraction run through the pages.
- Download the .epub file.
- Transfer it to your e-reader, or open it in a reading app on your phone or tablet.
How It Works
Two things about the structure will be immediately visible when you open the result, and both are worth knowing before you convert a long document.
The conversion works page by page, and each PDF page becomes its own section with a heading reading Page 1, Page 2 and so on. A three-hundred-page book therefore produces a contents list of three hundred entries named after page numbers rather than chapters. The text reads through continuously, so this affects navigation rather than reading, but it is not the tidy chapter list you might expect. Chapter detection would require inferring structure from typography, which is unreliable enough that the tool does not attempt it.
The metadata is also generic: the title is taken from the filename, the language is recorded as English regardless of the actual content, and the author field is filled with a placeholder rather than the real author. If the book is going into a library where metadata matters, expect to correct it in a tool like Calibre afterwards.
Images are not carried across at all — this extracts text and nothing else — and a scanned PDF will produce an essentially empty ebook, since there is no text in it to extract.
When You Need It
A reader with dyslexia finds standard PDF typography genuinely difficult, and the usual adjustments that help — a wider letter spacing, a specific typeface, a shorter line length, a larger size — are all impossible in a fixed layout. Reflowable text hands those controls to the reader. Since the documents in question are often work material or personal correspondence, converting without an upload keeps a private accessibility need private, which is not a small thing.
An employee wants to read a long internal strategy document properly on a flight rather than skimming it at a desk, and their e-reader takes EPUB. The document is confidential to the company, so pushing it through a free online converter to get it onto a personal device would be a straightforward policy breach — one that a local conversion avoids entirely.