How To Convert PDF Information To EPUB Format Utilizing Calibre In Linux

Get real time updates directly on you device, subscribe now.

On this fashionable period, the whole lot is digitized. The E-Books have turned mainstream. EBooks can be found in numerous codecs akin to PDF, EPUB, MOBI, AZW3 and IBA And so forth. Most e-E book readers does help virtually all codecs. Nevertheless, some e-E book reader might not help a selected format. For instance, ASW3 recordsdata will solely be considered by Amazon Kindle. In such circumstances, we have to convert the e-Books from one format to a different supported format. On this fast tutorial, we are going to see the right way to simply convert EBooks from PDF to EPUB format (and vice versa) in Linux.

There are numerous on-line and offline purposes exists to transform an EBook from one format to a different. For the aim of this tutorial, we might be utilizing Calibre e-book suite, which allow us to to transform ebooks from each CLI and by way of GUI.

Set up Calibre in Linux

Calibre is a free and open supply e-E book software program suite for studying, modifying, organizing, creating and changing e-books, in addition to syncing e-Books with different e-E book readers.

Calibre runs on all main laptop working programs akin to Linux, macOS and Home windows, and each console and graphical variations can be found.

To put in Calibre in Arch Linux and its variants akin to EndeavourOS and Manjaro Linux, run:

$ sudo pacman -S calibre

Set up Calibre in Debian, Ubuntu, Pop OS:

$ sudo apt set up calibre


$ sudo dnf set up calibre


$ sudo zypper set up calibre

Now, allow us to see the commandline solution to convert PDF recordsdata to EPUB format.

Convert PDF Information To EPUB Format From Commandline Utilizing Calibre

Calibre suite has a commandline software known as “ebook-convert” to do e book conversion between completely different codecs.

To transform an eBook from PDF to EPUB format, merely run:

$ ebook-convert file.pdf file.epub –enable-heuristics

This command will convert the given PDF doc to .epub format and save the output file within the present listing.

Pattern output:

Conversion choices modified from defaults:
enable_heuristics: True
1% Changing enter to HTML…
InputFormatPlugin: PDF Enter working
on /residence/ostechnix/file.pdf
Splitting markup on web page breaks and movement limits, if any…
Searching for massive timber in index.html…
No massive timber discovered
Cut up into 84 elements
Producing default cowl
EPUB output written to /residence/ostechnix/file.epub
Output saved to /residence/ostechnix/file.epub

Now you can view the EPUB file utilizing any EPUB viewer purposes. Calibre is understood to help virtually all eBook codecs.

Right here, the –enable-heuristics choice is used to allow heuristic processing, which modifies the doc textual content and construction utilizing frequent patterns. When this feature is handed, Calibre will scan your Ebooks for frequent patterns and mechanically repair them. This feature is disabled by default.

Normally, enabling heuristic processing improves the standard. Simply in case, if the output file would not prove as you anticipated, merely take away this feature and take a look at once more like under.

$ ebook-convert file.pdf file.epub

You can even disable particular person heuristic processing actions with the –disable-* choices.


$ ebook-convert file.pdf file.epub –enable-heuristics –disable-italicize-common-cases

The ebook-convert accepts numerous arguments to positive tune the E book conversion process. To study all supported choices, please take a look on the official documentation of ebook-convert command.

A few of you like the graphical methodology over CLI method. In that case, Calibre has a graphical model as properly.

E book Conversion Utilizing Calibre Graphical Interface

Launch Calibre software from Menu or Utility launcher. Click on “Add books” button from menu bar and select the PDF file out of your native drive.

Add Books To Calibre LibraryAdd Books To Calibre Library

After including the PDF recordsdata, Click on “Convert books” choice.

Convert Ebooks With CalibreConvert Ebooks With Calibre

Within the subsequent window, select the output format. I’m going to transform PDF file to EPUB format, so I selected “EPUB” from the drop-down record.

Choose Output FormatSelect Output Format

Calibre permits you to do numerous customization to the output file. There are a number of sections offered on the left pane of Calibre interface. Every part permits you to change numerous settings and positive tune the conversion course of.

Utilizing Calibre, you are able to do the next customization:

Edit and alter metadata of the E book (E.g. Title, creator title, writer title, tags and so on.),Change appear and feel (E.g. font sort, dimension, textual content alignment, structure, styling),Allow heuristic processing,Web page setup (E.g. Alter margins),Add Desk of contents,Search and change texts,Add/Change cowl picture and extra.

Select the respective part from the left pane and alter the given parameters in that part as per your requirement. When you made all customization, click on “OK” to proceed.

Convert PDF Files To EPUB Format With CalibreConvert PDF Information To EPUB Format With Calibre

After the conversion is completed, the transformed file is saved within the “Calibre Library” folder, which is normally discovered within the $HOME listing of your Linux system. Every file is saved in a separate folder with creator’s title.

Calibre Library FolderCalibre Library Folder

You’ll be able to add the transformed file to the e book reader and or open it by way of a e book viewer software and begin utilizing it.


On this information, we discovered the right way to convert Ebooks from PDF format to EPUB utilizing Calibre software program suite. Since Calibre is offered as each CLI and GUI model, you are able to do E book conversion from the Terminal or GUI window.

Comments are closed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More