EPUB Metadata Editor

About EPUB Metadata Editor

EPUB Metadata Editor fixes the information an ebook carries about itself, the details that decide how it appears and sorts in Calibre, Apple Books, Kobo, Google Play Books and other library apps. Open an EPUB and every field is filled in from the book: title, authors (one per line), language, publisher, publication date, ISBN, tags, series name and number, and description. Change what you need, replace or add a cover image, and save. The tool rewrites only the package metadata and the cover, and packages a new EPUB with the same chapters, styles and images, so nothing else in the book changes. Series information is written both the way Calibre and most readers expect and in the official EPUB 3 form, and the modified date is updated so readers notice the change. The book’s internal identifier is deliberately kept, because some books use it to unlock their embedded fonts. Everything runs in your browser, so the book is never uploaded. When you are making a new book rather than fixing one, start with Create EPUB. To check the result, open it in EPUB Reader, and to make a printable copy use EPUB to PDF Converter.

Ebook metadata lives in a single XML file inside the EPUB, the package document, usually named content.opf. Its metadata section uses Dublin Core elements, a long established standard for describing documents: dc:title, dc:creator for authors, dc:language, dc:publisher, dc:date, dc:description, dc:subject for tags, and dc:identifier for identifiers such as the ISBN. EPUB 3 adds meta elements that refine these, for example marking a creator’s role as author with the MARC relator code aut, or attaching a series position to a collection. Library apps read this file when you import a book, so the values here decide how the book is listed, sorted and grouped. A few details are easy to get wrong when editing by hand. Every EPUB 3 book must carry exactly one dcterms:modified timestamp, which this editor updates on save. The language must be a valid language code, such as en, sr or de, because readers use it for hyphenation and text to speech. Series support has two competing conventions: Calibre’s calibre:series and calibre:series_index meta tags, understood by Calibre and most Android and e-ink readers, and the EPUB 3 belongs-to-collection property with a group-position, used by Apple Books. Writing both keeps the series visible everywhere. Finally, the EPUB must be repackaged with an uncompressed mimetype file first in the archive, or some readers refuse to open it, which the editor handles automatically.

How to use EPUB Metadata Editor

  1. Drop the EPUB you want to fix into the box, or click to select it.
  2. Edit the title, authors, series, tags, description and other fields, or replace the cover.
  3. Click Save and download EPUB to get the corrected book.

Frequently Asked Questions

Why does my book show the wrong title or author?
Reader apps take the title, author and series from the metadata inside the EPUB file, not from its file name. Books converted by hand, downloaded from older archives, or exported by some tools often have a missing or garbled author, the title in capitals, or no series at all. Fixing the metadata here fixes it in every app you open the book in.
Will editing change the book’s content?
No. Only the package metadata (the OPF file) and, if you change it, the cover image are replaced. Chapters, styles, fonts and images stay byte for byte as they were.
How do I change the cover?
Click Replace cover (or Add cover) and choose an image. If the book already has a JPEG or PNG cover, the new image is converted to the same format and saved in the same place, so the cover page inside the book keeps working. Otherwise it is added as a new cover. Portrait images around 1600 by 2560 pixels look best.
How is the series stored?
Series and number are written as Calibre series fields, which Calibre, KOReader, Kobo and many other apps read, and for EPUB 3 books also as the standard belongs-to-collection metadata used by Apple Books. Clearing the series field removes both.
Why can I not change the book identifier?
The unique identifier is used as the key for font obfuscation, a scheme that protects embedded fonts in many commercial ebooks. Changing it would make those fonts unreadable, so the editor keeps it. The ISBN field is separate and can be edited freely.
Does it work with DRM-protected books?
No. DRM-protected EPUBs are encrypted and the tool will show a DRM message. Their metadata usually comes from the store anyway and is managed in the store’s app.

Related Tools