EPUBEdit gives you an easy and accessible way to edit the metadata of your EPUB books. EPUB metadata, much like MP3 ID3 tags, helps you organize and find your books. It typically contains information on the author(s) of a book, the book's title, ISBN, and more.


When you first launch EPUB edit, you will be prompted to select an EPUB to work on. You can also associate EPUBEdit as the default application for opening EPUB files in explorer, or add a shortcut for it to your send to menu. Once the EPUB is open, you will be presented with the default EPUB edit interface. The first control you will land on is the Creators list. This lists any creators, as well as their roles. For instance, authors have the role of aut. To add a creator, use the applications key to bring up the context menu, and select new Creator. Once you do this, you will be in the edit creator window. In here, there are three fields.

After pressing OK, the creator will be added after the currently selected creator in the list.

The other options in this context menu are:

The Contributors list is the same as the creators list, except it edits the contributor elements in the EPUB file.

The Title edit box specifies the title of the book.

Series and Series Index are optional and contain the series name and number in that series. For example, for the first Harry Potter book, Series would be Harry Potter, and series index would be 1. This is not part of the EPUB specification, but useful enough to be added here. It is compatible with calibre's series and series index fields.

Language contains the language of the EPUB. Use an ISO639-2 two-character code if available.

Publisher contains the publisher of the book.

Publication Date contains the publication date of the book. Because OPF date events are optional and not well specified, this uses the oldest date in the file, ignoring the event.

The Identifiers list shows all of the identifiers. These can include entries such as the ISBN and ASIN. Only one identifier can be primary, and a valid EPUB must have at least one primary identifier. EPUBEdit won't let you delete the only identifier left in the book. Identifiers have two fields. Scheme is the identifier's scheme, such as ISBN. Value is the value.

The Subjects list contains a list of subjects. These can be thought of as tags describing what the book is, for example Science Fiction. This list also has a context menu, with new, edit and delete entries.

Description contains the description of the book. HTML is allowed here.

Fetching metadata

EPUBEdit can attempt to automatically fill in the metadata for a book from the internet. To do this, Calibre must be installed.

There are two options in the Fetch Metadata submenu, located in the File menu.

After either of these are invoked, the Fetching Metadata dialog will appear. At this stage, just wait for it to complete. You will be notified if there is an error or the book can't be found.

After the metadata is downloaded, it will be merged into the book, and you will be returned to the main screen. This will replace the title, creators, date, publisher and description.

For each identifier in the downloaded metadata, it will only be added if an existing identifier does not already exist with its scheme.

The subjects from the downloaded metadata will be merged into the existing subjects.

Look at the new metadata, and edit it if needed. If it downloads the wrong book, just re-open the EPUB and try again with a different ISBN or title.


EPUBEdit was created by .