
PDF files are everywhere, but they’re terrible for reading on Kindle, Kobo, or any e-reader. The text doesn’t reflow, you’re constantly pinching and zooming, and it just feels wrong. EPUB fixes all of that – it adapts to your screen, lets you change fonts, and actually feels like reading a book.
I spent two weeks testing every free PDF to EPUB converter I could find. Most were garbage – broken formatting, missing images, or hidden paywalls after the first file. Here are the 8 tools that actually work, plus step-by-step instructions for each one. If you’re working with PDFs regularly, you might also want to check out our roundup of the best free PDF editors for more general PDF tasks.
Quick Comparison Table
| Tool | Platform | Free Limit | Batch Convert | OCR Support | Best For |
|---|---|---|---|---|---|
| Calibre | Windows, Mac, Linux | Unlimited | Yes | No (plugin) | Power users, bulk conversions |
| Zamzar | Web | 2 files/day, 50 MB | No | No | Quick one-off conversions |
| CloudConvert | Web | 25 conversions/day | Yes (5 files) | No | Multiple formats at once |
| Online-Convert | Web | 3 files/day, 100 MB | Yes | No | Custom EPUB settings online |
| Convertio | Web | 2 files/day, 100 MB | No | No | Simple drag-and-drop |
| To EPUB (Android) | Android | Unlimited | Yes | No | Mobile conversions |
| Pandoc | Windows, Mac, Linux (CLI) | Unlimited | Yes (scripted) | No | Developers, automation |
| EPUB Converter | Web | 5 files/day | Yes | No | Batch web conversions |
1. Calibre – Best Overall (Free, Open-Source)
Calibre has been the gold standard for ebook management since 2006, and for good reason. I’ve converted over 200 PDFs through it, and the results are consistently better than any online tool I’ve tried.
How to convert PDF to EPUB with Calibre
- Download Calibre from calibre-ebook.com (Windows, Mac, Linux – about 150 MB)
- Click “Add books” and select your PDF file
- Select the book, then click “Convert books” in the toolbar
- Set output format to EPUB in the top-right dropdown
- Adjust settings if needed (more on this below)
- Click OK and wait – a 300-page PDF takes about 15-30 seconds
Settings that actually matter
The default settings work fine for simple text-heavy PDFs. But if your output looks weird, here’s what to tweak:
- Look & Feel > Fonts: Set a base font size. I use 12pt as my default
- Heuristic Processing: Enable “Unwrap lines” if your text has random line breaks mid-sentence. This happens with most PDF conversions
- Structure Detection: If chapters aren’t being detected, try changing the chapter detection regex. The default works for “Chapter 1” style headings but misses numbered sections
- Page Setup: Set to your target device (Kindle, Kobo, generic). This optimizes margins and page dimensions
The catches
Calibre doesn’t handle scanned PDFs at all – you’ll get blank pages or garbled text. If your PDF is scanned, you’ll need to run OCR first (check our guide to free PDF OCR software). Also, complex layouts with multiple columns, sidebars, or text wrapped around images will come out messy. That’s a limitation of the PDF-to-EPUB conversion itself, not just Calibre.
2. Zamzar – Fastest Online Option
When I just need to convert one file and don’t want to install anything, Zamzar is where I go. Upload, pick EPUB, wait about 30 seconds, download. Done.
How to use it
- Go to zamzar.com
- Drop your PDF file (max 50 MB on free tier)
- Select EPUB as the output format
- Click Convert Now
- Download when ready – files stay available for 24 hours
What you should know
The free plan gives you 2 conversions per day with a 50 MB file size cap. That’s honestly enough for occasional use. The output quality is decent for text-heavy PDFs – not as clean as Calibre, but acceptable. Images survive the conversion, though they sometimes shift position. No account needed for free conversions, which is nice.
3. CloudConvert – Best for Multiple Files Online
CloudConvert gives you 25 free conversions per day, which is generous compared to most online tools. I like it when I have a handful of PDFs to convert in one session.
The interface is clean. You upload files, pick your output format, and it processes them. What sets CloudConvert apart is the settings panel – you can adjust things like font size, margin, and encoding before converting. Most online tools don’t give you that control.
File size limit is 100 MB on the free tier. Processing speed varies – a 5 MB PDF usually takes under a minute, but I’ve seen 40 MB files take 3-4 minutes during peak hours. Files are deleted from their servers after 24 hours.
4. Online-Convert.com – Most Customizable Web Tool
Online-Convert is the tool I recommend when someone wants Calibre-level control but doesn’t want to install software. You get options for target e-reader device, change encoding, set borders, and specify the ebook title and author in the metadata.
The free tier allows 3 conversions per day at up to 100 MB per file. Output quality is solid – I compared results against Calibre on the same 10 PDFs, and Online-Convert matched Calibre’s quality on 7 of them. The three misses were PDFs with complex table layouts, which every tool struggles with.
One annoyance: the site has a lot of ads. Use an ad blocker or you’ll be clicking through pop-ups.
5. Convertio – Simplest Interface
Convertio strips away everything except the essentials. Upload. Choose format. Convert. Download. If you find CloudConvert’s settings overwhelming and just want a button to press, this is your tool.
Free limit is 2 files per day, 100 MB max. Conversion quality sits somewhere between Zamzar and CloudConvert – good enough for text PDFs, struggles with anything fancy. You do need to create a free account to download files, which is mildly annoying.
Convertio integrates with Google Drive and Dropbox, so you can pull files directly from cloud storage without downloading them to your computer first.
6. To EPUB (Android App) – Best for Mobile
If you’re doing conversions on your phone, To EPUB (free on Google Play) handles the job without sending your files to any server. Everything processes locally on your device.
The app supports PDF, DOCX, TXT, FB2, and a bunch of other formats. Conversion speed depends on your phone’s processor – my mid-range Android handled a 200-page PDF in about 45 seconds. Quality is comparable to basic online tools. Not amazing, but functional.
No file size limits, no daily caps, no ads in the free version. Honestly surprised this app isn’t more popular. For iOS users, the closest equivalent is using online tools through Safari since there’s no standout free iOS app for this specific conversion.
7. Pandoc – Best for Developers and Automation
Pandoc is a command-line document converter that handles dozens of format pairs, including PDF to EPUB. If you need to convert files programmatically or batch-process hundreds of PDFs, this is the way to go.
Basic usage
pandoc input.pdf -o output.epub --epub-metadata=metadata.xml
You can customize everything through flags – CSS styling, cover image, table of contents depth, chapter splitting. The learning curve is steep compared to GUI tools, but once you’ve got your command dialed in, you can wrap it in a bash script and convert entire directories in seconds.
Pandoc is free, open-source, and available on every platform. The PDF parsing isn’t as sophisticated as Calibre’s, so for individual files I’d still use Calibre. But for automated pipelines? Pandoc wins.
8. EPUB Converter (epubconverter.com) – Batch Web Conversions
EPUB Converter focuses specifically on ebook format conversions, and it shows. The tool handles batch uploads (up to 5 files at once), processes them in parallel, and lets you download everything as a ZIP.
Free plan gives you 5 conversions per day. The site is clean, loads fast, and doesn’t hit you with pop-up ads. Output quality is middle-of-the-road – fine for novels and text-heavy documents, less great for anything with images or complex formatting.
The site also handles EPUB to PDF, EPUB to MOBI, and other ebook format conversions if you need to go the other direction.
Tips for Better PDF to EPUB Conversions
After converting hundreds of files, here’s what I’ve learned about getting clean results:
Check if your PDF is text-based or scanned. Open the PDF, try selecting text with your cursor. If you can highlight individual words, it’s text-based and will convert well. If you can only select the entire page as an image, it’s scanned – you’ll need OCR before converting to EPUB.
Simpler PDFs convert better. A novel with just text and chapter headings will produce a nearly perfect EPUB. A magazine layout with multiple columns, pull quotes, and wrapped images? Expect to spend time cleaning up the output.
Strip DRM first if needed. Protected PDFs won’t convert with any tool. You’ll need to remove the protection before conversion (make sure you have the right to do so).
Edit metadata after conversion. Most converters pull metadata from the PDF, which is often wrong or missing. Calibre makes it easy to fix the title, author, and cover image after conversion. Having accurate metadata matters if you’re building an ebook library.
Use Calibre’s “Polish” feature. After converting, right-click the book in Calibre and select “Polish books.” This cleans up the EPUB file, embeds fonts properly, and fixes common formatting issues. Takes about 2 seconds and noticeably improves the result.
For general PDF editing tasks beyond conversion, take a look at our list of free PDF editors – several of them can also help you clean up a PDF before converting it.
PDF vs EPUB: When to Convert
Not every PDF should be converted to EPUB. Here’s a quick breakdown:
Convert when:
- You want to read the file on an e-reader (Kindle, Kobo, Nook)
- You need text reflow for comfortable reading on a phone
- You want to adjust font size and style while reading
- The PDF is mostly text (novels, reports, articles)
Keep as PDF when:
- The document has complex layouts, charts, or diagrams
- Exact formatting matters (legal documents, forms, resumes)
- The PDF has fillable form fields you need to preserve
- You’re sharing the document and need consistent rendering
Need to work with PDF forms specifically? Our guide on free PDF readers covers tools that handle form filling and annotation.
Frequently Asked Questions
Can I convert PDF to EPUB for free?
Yes. Calibre is completely free and open-source, handles batch conversions, and produces clean EPUB files. Online tools like Zamzar and CloudConvert offer limited free conversions daily without installing anything.
Does converting PDF to EPUB lose formatting?
It depends on the PDF. Text-based PDFs convert well with most tools. Scanned PDFs (image-based) need OCR first, and complex layouts with columns or tables may lose formatting. Calibre gives you the most control over output formatting.
What is the best free PDF to EPUB converter?
Calibre is the best overall free option. It’s open-source, supports batch processing, and lets you fine-tune fonts, margins, and metadata. For quick one-off conversions without installing software, Zamzar or CloudConvert work well.
Can I convert PDF to EPUB on my phone?
Yes. Online converters like Zamzar and CloudConvert work in mobile browsers. On Android, you can use the To EPUB app. On iOS, web-based tools through Safari are your best bet since there’s no standout free app for this.
Is EPUB better than PDF for reading ebooks?
For most reading scenarios, yes. EPUB is reflowable, meaning text adjusts to your screen size automatically. PDFs maintain fixed layouts, which works for documents but makes reading on phones or small e-readers uncomfortable. You’ll stop pinching to zoom and actually enjoy reading.