Skip to content
epub2pdf Convert

Turn an ebook into a PDF that looks properly set.

Not screenshots of a reading app. Real pages, at the size you pick, with justified text, a contents page whose numbers work, bookmarks and running heads. All of it inside this tab.

Read in this tab. Never uploaded. Here's why that's true.

0
bytes uploaded
7
page sizes
Free
no account, no limits

What it actually does

An EPUB has no pages. It is markup that reflows to fit whatever it is read on, which is why the same book is 300 pages on one device and 700 on another. Making a PDF means inventing the pages, deciding where every line and every page ends. Here's how.

  1. 01

    Pick an EPUB

    Drop the file on the page. It goes straight from your disk into the browser tab. No upload, no queue, no waiting on a server.

  2. 02

    Choose the page

    This is the part that matters. An EPUB has no pages; it reflows to whatever it's read on. A PDF's pages are fixed the moment it's written, so the size, the margins and the type size are decisions, and they're yours rather than ours.

  3. 03

    We typeset it

    Every paragraph is broken into lines against real font metrics and justified, headings are kept with the text they introduce, no line is stranded alone at a page break, and figures are placed at their proper size.

  4. 04

    Download and print

    Out comes a PDF with a contents page whose numbers are real, bookmarks in the sidebar, and running heads and page numbers where a book would put them.

The long version, including what it gets wrong →

Converting for a particular job

Same converter. What changes is which settings are the right ones, and those differ a lot between paper and a screen.

Why the privacy bit holds up

There is nowhere to upload to

The site is static files on a CDN. No API, no server of ours doing anything. The converter is code your browser downloads and runs. We couldn't collect your book if we wanted to.

Nothing gets kept

No accounts, no history, no storage bucket, no database. Your PDF lives in a browser tab until you download it. Then it stops existing.

Works with the wifi off

Load the page once, then disconnect and convert anyway. Easiest proof going that nothing is being sent.

Common questions

Is my book uploaded anywhere?

No. The converter is JavaScript running in your browser. It reads the file off your own disk and never sends it anywhere. Don't take our word for it: open devtools, watch the Network tab, and convert something. Nothing goes out.

Why would I want a PDF instead of an EPUB?

Because you want to print it, annotate it in an app that only takes PDFs, hand it to someone whose device won't open an EPUB, or keep a copy whose pages don't move. An EPUB reflows by design, which is exactly right for reading and exactly wrong when the page numbers have to stay put.

Will it work on a book I bought from Amazon or Kobo?

Only if it's DRM-free. Most shop-bought books are encrypted, and we don't remove DRM. We detect it and tell you, rather than handing you three hundred pages of noise. Books from Standard Ebooks, Project Gutenberg, itch.io, most publishers' direct stores and every StoryBundle are DRM-free and convert fine.

How good does it look?

Good on ordinary prose. Novels, essays, manuals and reports come out properly typeset: justified text, real chapter breaks, a contents page with working page numbers, running heads and PDF bookmarks. It is weaker on anything that depends on layout: tables get flattened to their text, and a fixed-layout comic is really just its own pictures again.

What about books that are not in English?

Anything in the Latin alphabet is fine, accents included: French, German, Spanish, Polish, Turkish, Vietnamese and so on. Greek, Cyrillic, Hebrew, Arabic and the CJK scripts are not, because we use the fonts already built into every PDF reader and those fonts do not contain those characters. We check before you convert and tell you.

Why is the PDF smaller than the EPUB was?

Usually because it carries no fonts. We set the text in the standard PDF fonts, which live inside your PDF reader rather than inside the file. Where an EPUB was mostly pictures, the PDF will be about the same size, because the pictures are still pictures.

Is there a file size limit?

Around 200 MB in practice. The whole book sits in your browser tab while it converts, so a big illustrated one can run the tab out of memory. Most books are a few megabytes, so this rarely comes up.

Do you keep the converted PDF?

We've got nowhere to keep it. The file is assembled in memory and handed to your browser as a download. Close the tab and it's gone.

Does it work offline?

Yes, once the page has loaded. Pull the plug and convert away. It never needed the network in the first place.

Can I convert a book I do not own?

That's between you and whoever holds the copyright. We're a format converter and we never see your file, but converting something you have no right to copy is still infringement. Stick to what you're entitled to.