EPUB 3 Structure Overview

EPUB 3 Specification: See the World Wide Web Consortium (W3C) EPUB 3 page.

When you unzip an EPUB 3, you see one file and two folders:

contents of OEBPS folder

The META-INF folder, which contains the book's metadata information, can contain one or more files. But it must contain a container.xml file. This file tells Apple Books how to process the rest of the EPUB package. See Container (container.xml).

The Open eBook Publication Structure (OEBPS) folder contains the book’s content, metadata, style, and table of contents. In the OEBPS folder:

The following sections break down the structure and describe the requirements.