Does anyone know of any epub software programs that allow to organize your text files and images into folders and subfolders (other than Calibre)?

I started out with InDesign, which, unbelievably, doesn't let you work with HTML. I then tried Sigil, which is ten times easier to use but doesn't allow subfolders. I was told that Calibre supports subfolders, but it isn't working for me.

So I just wondered if you know of any other epub programs that do support subfolders. Ideally, I'd like to find something as user-friendly as Sigil and not too expensive.

  • I assume you are talking about ebook assets in the epub file? Feb 6, 2017 at 4:19
  • Yes. So instead of having to browse through a string of 1,000 images in the left pane, you might see fifty folders, one for each of the fifty states, for example.
    – WordBear
    Feb 6, 2017 at 4:23

1 Answer 1


In html it should not matter at all what the directory structure for your unzipped epub files should be. With HTML, as long as you get the paths correct on the hyperlink, everything is great.

As a practical matter though, it is easier to work with flat directories. Maybe one subdir for media files, one subdir for scripts, one subdir for css. This can be unwieldy for ebooks with a lot of chapters though.

Many tools that produce epub files try to follow this convention, if only to prevent path problems later on. I would assume that an HTML-based tool like Calibre would offer more flexibility, while Adobe ID offers less.

There is a separate issue about how reading systems process an epub consisting of a lot of subdirs. But in the 5 or 6 years I have been creating ebooks, I haven't heard of any performance or rendering problems related to that -- but I could be wrong.

It's important to remember that all files in an epub file must be used or the epub won't validate. So you can't have conditional directories (or else you must manually add/remove them for each output).

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.