How to convert EPUB e-books to PDF
EPUB is a reflowable format — text resizes to fit the screen, like a web page. PDF is fixed — every page is a snapshot at a specific size. Converting EPUB to PDF means committing to a single page size and font size, which has consequences for readability and file size. This guide explains when conversion is the right move, the free desktop tools that do it best, and the settings that decide whether the result reads like a real book or like a printed website.
- Decide on page size and font first. For a phone or tablet, A5 with 11pt body text reads well. For desktop reading, A4 with 12pt. For printing, match your printer's paper size. Calibre lets you set this before conversion; it's the single most important decision.
- Use Calibre (free, cross-platform). Add the .epub to your Calibre library, click Convert Books, set Output format = PDF. Under PDF Output, pick the page size, margins, font family and font size. Calibre handles fonts, images and chapter breaks correctly.
- Use an online reader (Apple Books on Mac). On macOS, Apple Books opens .epub natively. File → Print → PDF dropdown → Save as PDF. The result uses Apple Books' default styling — pleasant, but you don't control margins or font size as precisely as Calibre does.
- Use Sigil + Pandoc (advanced). Sigil is a free EPUB editor; Pandoc converts EPUB to PDF on the command line: "pandoc book.epub -o book.pdf". Combined, you can edit the EPUB first (fix typos, change headings) then convert. Best for self-published authors.
Your files stay on your device
All processing happens locally in your browser using JavaScript. We never upload, store or look at your files.
When EPUB-to-PDF makes sense
Printing a book to read offline
PDF is the right intermediate. Set A5 with 11pt body, two-sided printing, and you have a paperback-sized stack of pages your printer can spit out without surprises.
Reading on a device that doesn't support EPUB
Older Kindles, work computers without an EPUB reader, some tablets — all open PDF. Convert once, sync the PDF, read anywhere.
Annotating a textbook with a pen tablet
PDF has the most mature annotation ecosystem. GoodNotes, Notability, Xodo and Acrobat all let you mark up PDF pages with handwriting, highlights and notes. EPUB annotation is more limited.
Sharing a free e-book with non-technical readers
PDF is the universal lowest common denominator. If you give someone an EPUB, they may not have a reader. Ship the PDF and they can open it in their browser.
EPUB-to-PDF problems
Text reflows oddly or runs off the page
EPUB has no fixed page; the converter has to break it into pages. If lines spill, increase the margin or decrease the font size in Calibre's PDF Output settings, then re-convert. Try 1.5cm margins and 11pt body as a starting point.
The cover image is missing or huge
In Calibre, edit the book metadata first — confirm a cover is set and at a reasonable resolution (around 1500×2400 px). The cover then becomes the first PDF page automatically.
Chapter breaks are missing
EPUBs without proper chapter markup convert to one long flow. Open the EPUB in Sigil, mark each chapter heading as <h1> or <h2>, save, then convert. Calibre then inserts a page break before each heading.
Fonts look different
EPUBs reference fonts that aren't installed on your system. Calibre's "Embed all referenced fonts" option (Look & Feel → Fonts) packs them into the conversion. Without this, the PDF substitutes a default and the look changes.
DRM-protected EPUBs won't convert
If the EPUB is from Kindle/Kobo/iBooks, it carries DRM and converters refuse it. The fix depends on your jurisdiction — many countries allow personal-use format-shifting, others don't. Check your local copyright law before stripping DRM.