this post was submitted on 17 Oct 2025
32 points (97.1% liked)

Asklemmy

51036 readers
357 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 6 years ago
MODERATORS
 

I have heard of Abby Reader but its paid.

top 22 comments
sorted by: hot top controversial new old
[–] Trent@lemmy.ml 21 points 1 week ago (2 children)

Calibre should be able to convert from one to the other. Pandoc as well if you prefer CLI things.

[–] lemmyuser68@sopuli.xyz 5 points 1 week ago (1 children)

Calibre does not do the job

[–] Trent@lemmy.ml 7 points 1 week ago (1 children)

I just checked and tested it, works for me. Is there anything unusual about the PDF?

[–] lankydryness@lemmy.world 5 points 1 week ago (1 children)

I’ve done It before. It’s just highly dependent on the PDF. What software made the pdf? What format was it in prior to being a PDF? Is it a scanned image of text? Or does it have actual text.

Another option, that might work better, might not, though it would be more work, is use something like Microsoft Word first. Word can open a PDF and β€œconvert” it to Word format. After that, you spend a lot of time fixing all the formatting which will probably be fucked up.

And then, once you have a nice clean Word doc, convert that to epub.

[–] Trent@lemmy.ml 5 points 1 week ago (1 children)

I've had some trouble with PDFs that were just images of pages of text (easy way to tell, assuming you're on linux, is run pdftotext on it and see if you get anything). There's a utility called pdfsandwich that will use Tesseract to OCR the images and add text to the PDF.

That might help too.

[–] mistermodal@lemmy.ml 4 points 1 week ago* (last edited 1 week ago)

Thx crude scans are the only way you can get a lot of the more fringe books on https://annas-archive.li/ etc.

[–] solrize@lemmy.ml 3 points 1 week ago (1 children)

Pandoc can do epub to PDF but not the other way.

[–] Trent@lemmy.ml 2 points 1 week ago (1 children)

Hm. I stand corrected. I could swear it did both ways.

[–] solrize@lemmy.ml 2 points 1 week ago

I guess better check latest version. But pdf is a pain, it places letters geometrically and loses information about stuff like text flow. You have to use heuristics to put the words and sentences back together.

[–] lukecooperatus@lemmy.ml 16 points 1 week ago* (last edited 1 week ago)

Calibre will work for this, but it almost certainly won't give a good result. That's not Calibre's fault; Adobe InDesign produces exactly the same horrible output from a PDF. It's just a reality that PDF does not lend itself gracefully to being converted easily to a well behaved EPUB.

Unless you are converting something extremely simple with no inline images or interesting text layout, getting a nice EPUB will almost definitely be a tedious process of fiddling directly with the HTML and CSS with something like Sigil (or Calibre, but it's not as nice).

[–] DarrinBrunner@lemmy.world 9 points 1 week ago* (last edited 1 week ago) (1 children)

Calibre claims to do it.

I just tried it on Writing Fiction for Dummies, which is heavily formatted with lots of graphics, etc. It did not do a good job. Two columns on one page broke it. If you have a simple book, it will probably work.

[–] Trent@lemmy.ml 3 points 1 week ago (1 children)

Yeeeah to get nice results you have to do a fair bit of tinkering. Almost never worth it unless PDF is the only thing you can get.

[–] sopularity_fax@sopuli.xyz 1 points 1 week ago

Better off reading pdf in a reformatter like GoodReader. I dont know how the hell they do it but they cracked the pdf cleaning up game

[–] DarrinBrunner@lemmy.world 7 points 1 week ago* (last edited 1 week ago) (1 children)

If you must get a PDF book into EPUB, and keep all the formatting, the only way to do it is to convert the PDF to images first. It makes a huge file, of course, but it works, I just tried it.

You can convert the PDF into images for free at smallpdf.com, then when it's done converting, you can merge the images back into one big PDF file on that same website. Then, you can use Calibre to convert that PDF of images into EPUB.

[–] lemmyuser68@sopuli.xyz 4 points 1 week ago

will test this

[–] pipes@sh.itjust.works 4 points 1 week ago

If the reason for this is reading a large PDF on a small screen, I suggest enabling Reflow in Koreader

k2pdfopt that I used ages ago works similarly but with Koreader I can just open the files without having to prepare them first

[–] Core_of_Arden@lemmy.ml 4 points 1 week ago

Depends on the PDF... It's a container format - so it depends on what it contains.

So the easy answer to your simple question is, that yes, it's doable - sometimes, and sometimes it is not.

I've done it with Calibre.

Results vary, but if it's a simple enough document without too many images or formatting, it should come out very readable.

[–] 001Guy001@sh.itjust.works 3 points 1 week ago

I've been using this site to convert to PDF for forever, so I'm assuming it'll also be good for the other way around

https://ebook.online-convert.com/convert-to-epub

[–] lemmyuser68@sopuli.xyz 2 points 1 week ago

Calibre does not do the job

[–] UKFilmNerd@feddit.uk 1 points 1 week ago

There's something tricky about converting pdf to epub that I can never get to work properly. Maybe it's too do with the way the pdf is put together?

I could highlight the text of the pdf and paste it into a document but it would come out different in places. I tried this experiment because the calibre conversion was doing the same thing.

I tried many online converters but none of them could do it either. In the end, I read the converted epub and just had to mentally correct the words that didn't properly convert.

[–] lemmyuser68@sopuli.xyz 1 points 1 week ago

To anyone hassling in the future with this: Open pdf with Abby Reader OCR-->Export to Epub-->Use Calibre to convert Epub to Mobi