PDF to EPUB Converter

Turn a text PDF into an EPUB e-book right in your browser. Your file is never uploaded.

Book details (optional)

What this converter can and cannot do

How it works

  1. Choose or drop a PDF. Nothing is loaded until you press Convert.
  2. pdf.js reads the text of each page on your device.
  3. Lines are rebuilt into paragraphs and grouped into chapters of 10 pages.
  4. JSZip packages the chapters, a table of contents and metadata into an EPUB 3 file you can download.

Step by step

  1. Pick the file. Drop a PDF onto the box or tap it to choose one from your device. The file name appears so you can check it is the right document.
  2. Add book details. Optionally type the title, author and language. E-reader apps use the language setting, for example for hyphenation.
  3. Convert. Press Convert to EPUB. The status line shows progress page by page, and errors such as a password-protected or damaged file are reported in plain words.
  4. Download. When the book is ready, press Download EPUB and open the file in your e-reader app, or copy it to your device.

Getting the best result

The cleanest EPUB comes from PDFs that were created digitally, for example exported from a word processor, rather than printed and scanned. You can check quickly: if you can select and copy a sentence in your PDF viewer, the text is real and the converter can read it.

Because a PDF describes where each word sits on a page rather than how the text flows, the converter has to guess where paragraphs start. It looks at the vertical gaps between lines and at the size of the text. Novels and reports with a single column usually come out well. Magazines, brochures and academic papers with two columns, side notes or many tables are harder: the reading order can jump between columns, and table cells end up as separate short paragraphs.

Each chapter in the EPUB covers ten pages of the original PDF and keeps a small heading with the original page number, so you can still cite page numbers or compare with the printed version.

Privacy

The converter is a static page. Your PDF is opened with the browser's file reader and processed in memory on your phone or computer. It is not sent to this site or to anyone else, and nothing is kept after you close the tab. The page makes no requests to other websites, and the two libraries are served from this site.

Reading the EPUB on Kindle, Kobo, Nook and phones

Kobo and Nook e-readers open EPUB files directly: copy the file to the device over USB or add it through the reading app. On phones and tablets, apps such as Apple Books and Google Play Books can import EPUB files too.

Kindle devices do not open EPUB files copied over USB, but Amazon's Send to Kindle service accepts EPUB and converts it for your Kindle library. Send the file from the Send to Kindle web page, the app or by email to your Kindle address.

This converter only creates EPUB. It does not make MOBI or AZW3 files, which are older Kindle formats; if you need one of those, convert the EPUB with a desktop e-book manager such as Calibre.

Scanned PDFs and OCR

A scanned PDF stores each page as a photo, so there is no text to extract and this converter will report pages without text. To convert a scan, first run it through OCR (optical character recognition), which many PDF editors and scanner apps offer, and save the result as a searchable PDF. Then convert that file here. OCR mistakes, such as misread letters, will carry over into the e-book, so skim the result before reading.

Frequently asked questions

Is my PDF uploaded to a server?

No. The file is read and converted inside your browser. When you press Convert, the page loads two open-source libraries (pdf.js and JSZip) from this site; your PDF itself is not sent anywhere.

Why does it say no text was found?

The PDF is most likely a scan: each page is a picture of text rather than real text. This converter does not do OCR (optical character recognition). Run the file through an OCR tool first, then convert the result.

Are images, tables and formatting kept?

Mostly no. Only the text is extracted; lines in a noticeably larger font become headings. Images are not included, tables become plain paragraphs, and columns, fonts and page layout are simplified. Works best for text-heavy documents such as novels, articles and reports.

How is the EPUB organised?

The text is split into chapters of 10 PDF pages each, with a table of contents and a heading for every original page number so you can find your place.

Will the EPUB open on my e-reader?

The file is a standard EPUB 3 book, which current e-reader apps and devices support. For Kindle, send it with Amazon's Send to Kindle, which accepts EPUB.

Can it convert password-protected PDFs?

No. If the PDF needs a password to open, remove the protection first and then convert it.

Is there a file size limit?

There is no fixed limit, but everything happens in your device's memory, so very large PDFs can be slow or may not finish on phones.

Can I set the book title and author?

Yes. Open Book details before converting and type a title, an author and the book language. These go into the EPUB metadata that e-reader apps show in your library. The title field is filled in from the PDF file name, and you can change it.

Does it need an internet connection?

Only to load this page and, when you press Convert, the two libraries from this site. The conversion itself runs on your device, and your PDF is never sent over the network.

Why are some words joined or split oddly?

PDFs store text as positioned fragments, not as paragraphs. The converter rebuilds lines and paragraphs from their positions and rejoins words hyphenated at line ends, but unusual layouts can still produce mistakes.