In light of challenges using calibre, what are some alternatives for Linux?

My immediate requirement is to turn an HTML page into epub and then mobi for the Kindle. I've downloaded the page as a single page with a plugin through firefox, but various online services have so far choked. The file is viewable fine through Firefox even with the ethernet cable disconnected. So it's parsable and reasonable HTML, just looking to get the HTML into an epub.

Ultimate goal is to get the epub to mobi for a Kindle.

Quick and dirty solution preferred. No, pandoc doesn't work for this file.

  • 1
    Do you have a sample file you are trying to convert?
    – hcham1
    Nov 14, 2020 at 13:18
  • This web page would suffice as a sample @hcham1 Apr 9, 2023 at 17:42

3 Answers 3


Convert the HTML to PDF with headless google-chrome and shell scripting,
and then convert the PDF to epub format
(perhaps with an online coverter).


I think Sigil can be your solution.

Some Sigil features:

- Free and open source software under GPLv3
- Multi-platform: runs on Windows, Mac, and Linux
- Full UTF-16 support
- EPUB 2 and EPUB 3 spec support
- Multiple Views: Code View and Preview View
- Complete control over directly editing EPUB syntax in Code View
- Table of Contents generator with multi-level heading support
- Metadata editor
- User interface translated into many languages
- Themeable icons
- Spell checking with default and user configurable dictionaries
- Full Regular Expression (PCRE) support for Find & Replace
- Supports import of EPUB and HTML files, images, and style sheets
- All imported files can have their formatting mended, and your code can be optionally “prettified”
- Plugin Support
- Checkpoint support (compare “snapshots” of changes)
- Pies and Puppies!

enter image description here


I've resorted to a plugin but will take closer look at the answers provided.

  • 1
    Please explain in your answer, why. What were dome of the features that swayed you towards it? Apr 9, 2023 at 20:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.