node package manager



Convert ePUB format ebooks to HTML5 chapters.


You need to have Node.js installed.

Install epub-chapterify using npm:

npm install --global epub-chapterify


Run epub-chapterify, passing one or more paths as arguments. Paths can be direct paths to .epub files, or directories that contain .epub files.

epub-chapterify book.epub dir_of_books

The tool will run, showing the progress of conversion at the command line.

When it finishes, for each .epub file found in the input there will be a corresponding _chapters directory.

For example, if your input file is called book.epub the output directory will be called book_chapters.