Skip to content

EPUB to PDF

New

Print an e-book as one PDF.

On a secure serverTakes EPUB; makes PDF.
E-book printingChecking…

EPUB to PDF runs on our secure server

Page layout

A fixed-layout book (one whose pages are drawn to an exact size, as in many comics and picture books) keeps each page's own size, with no margins.

Checking our secure server…

About this tool

Convert a DRM-free EPUB e-book into one PDF: chapters in reading order, the table of contents as bookmarks, on a secure server that deletes the input after the job.

Files are processed on a secure server, which deletes the upload when the job ends and serves the result for a limited time.

More details

EPUB to PDF takes one .epub file and prints the whole book as a single PDF. It reads the book the way an e-reader does, following its reading order rather than its file names, and prints each chapter with the book's own stylesheets and pictures in headless Chromium, the open-source engine behind Chrome. Each chapter starts on a new page, and the book's table of contents becomes the PDF's bookmarks.

Chromium does not run in your browser, so this is an upload: the book goes over TLS to pdf.xyz's secure server, which deletes it when the job finishes (and within 60 minutes in any case). While the book prints, scripts inside it do not run and nothing is fetched from the web: only the files inside the .epub are used. The PDF's download link lasts 60 minutes.

Books sold with DRM (copy protection) cannot be converted: their chapters are encrypted, and the job stops and says so. DRM-free books, such as those from many independent publishers and public-domain libraries, convert.

When to use it

  • Several files at once

    Add two or more books and they open as a batch list; any option you set applies to all of them. The button under the list then names the number of files; each one runs in turn on our secure server, one job at a time; download a file from its row, or press “Download all” for pdfxyz-epub-pdfs.zip. A batch takes up to 10 books, 200 MB in all. Each file is uploaded to our secure server only when its turn comes, as a job of its own; its input is wiped after processing, and the copy of its result on our server expires after 60 minutes. Each file counts as one of the 60 server jobs an hour that everyone on your network address shares; if that limit is reached the batch pauses and carries on by itself when it lifts, as long as the page stays open.

  • Print a book or a chapter on paper

    An e-reader reflows text for its screen; a printer needs pages. The PDF has fixed A5 pages by default, about the size of a paperback, or Letter or A4 if you want to print on ordinary office paper.

  • Read on a device without an EPUB app

    Every computer and phone opens a PDF. The bookmarks panel of any PDF reader lists the book's chapters, so you can still jump around the book.

  • Annotate, sign or share a document that came as an e-book

    Reports, manuals and course readers are sometimes distributed as EPUB. Once it is a PDF, the other tools here can add comments, page numbers, a watermark or a signature.

How it works

  1. 1Add your EPUB file

    Drag one .epub file onto the dashed drop zone, or click it to pick one. The name then appears with a Remove button. The file is sent only when you press Convert to PDF, and that button stays off until a secure server is ready.

  2. 2Choose the page size and margins, if you want to

    Under Page layout, pick a Page size (A4, Letter, Legal, A3, and A5) and the Margins (None, Small, and Normal). Left alone, the book prints on A5 pages with Normal margins.

  3. 3Click Convert to PDF

    Its label follows the job: “Uploading your file…”, then “Waiting for our server…” if the queue is busy, “Converting to PDF…” while the chapters print, and “Downloading the result…”. A Cancel button below it stops the job at any point.

  4. 4Download the PDF

    When “Your PDF is ready.” appears, click the button reading Download plus the file name. The PDF is named after your file, ending in .pdf instead of .epub. A book that cannot be converted shows a note saying why.

Common questions

Can it convert a book I bought with DRM?

No. A book with DRM has its chapters encrypted, and the job is refused with a note saying the book is protected. Nothing tries to remove the protection. A book whose only scrambled files are its embedded fonts (font obfuscation, which many publishers use) is not DRM: it converts, but those fonts are left out, so its text prints in standard fonts.

Are the chapters in the right order, and is there a table of contents?

The chapters follow the book's reading order, the order an e-reader pages through, and each starts on a new page. The book's table of contents (the EPUB 3 navigation document, or the older NCX file) becomes the PDF's bookmarks; a bookmark opens the first page of the chapter file it points to, not the exact heading inside it. A link from one chapter to another opens that chapter's first page.

What page size is the PDF?

A5 (148 × 210 mm) with Normal margins unless you choose otherwise under Page layout: A4, Letter, Legal, A3, and A5, with None, Small, and Normal margins. A fixed-layout book, one whose pages are drawn to an exact size as in many comics and picture books, ignores both: each of its pages becomes one PDF page at the size the page declares, with no margins, and anything drawn outside that size is cut.

Is anything fetched from the internet?

No. Only the files inside your .epub are used. A picture or font the book links from a web address is left out, scripts in the book do not run, and the book is never shown to any other site. Links to web pages stay clickable in the PDF.

Is my book uploaded, and how long is it kept?

Yes, over TLS, because Chromium runs on our secure server. The upload is removed when the job ends, success or failure, and within 60 minutes regardless. The download link works for 60 minutes; a daily storage rule then erases the stored PDF, typically a few hours later.

How large a book can it convert?

One .epub of up to 50.0 MB; a larger one is refused as soon as you pick it, before anything is uploaded. Inside it, at most 300 chapter files, 10,000 files in all and 300 MB once unpacked; a book over any of these is refused with a note naming the limit. Printing has 120 seconds; a book that takes longer is stopped, and converting it in parts helps.

No sign-up required. Your files stay on your device until you run a tool.