EPUB® is the distribution and interchange format standard for digital publications and documents based on Web Standards. EPUB defines a means of representing, packaging and encoding structured and semantically enhanced Web content – including XHTML, CSS, SVG, images, and other resources – for distribution in a single-file format.
The current version of EPUB is EPUB 3.0.1
For more information about this version, see the description below.
Current Activity
Under Development
All Specifications
EPUB 3.2
- Specification:
See below - Status:
Draft Community Group Report - Date Published:
- - Charter:
EPUB 3 Community Group Charter - Project Home:
EPUB 3 Community Group
EPUB 3.2 is the second major revision of EPUB 3.
Core Specifications
Core Modules
Vocabularies
Prefixes
Registries
Projects
EPUB 3.1
Due to the change in the package document version number introduced in this revision, production of EPUB Publications that conform to this specification is strongly discouraged.
Until the release of EPUB 3.2, implementers are advised to consider EPUB 3.0.1 as the current version of the specification.
- Specification:
See below - Status:
Recommended Specification - Date Published:
2017-01-05 - Charter:
EPUB 3 Charter (2015) - Project Home:
EPUB 3.1
Core Specifications
EPUB 3.0.1
- Specification:
See below - Status:
Recommended Specification - Date Published:
2014-06-24 - Charter:
EPUB 3 Charter (2010) - Superseded by:
EPUB 3.1
EPUB 3.0.1 is a minor maintenance update to EPUB 3.0. On June 26, 2014 the IDPF announced that the IDPF membership had overwhelmingly approved elevation of EPUB 3.0.1 to final Recommended Specification status.
Core Specifications
EPUB 3.0
- Specification:
See below - Status:
Recommended Specification - Date Published:
2011-10-11 - Charter:
EPUB 3 Charter (2010) - Superseded by:
EPUB 3.0.1
EPUB 3 was developed pursuant to a charter approved by the IDPF Membership in May, 2010. EPUB 3.0 was approved by the IDPF membership as a final Recommended Specification effective October 11, 2011, and superseded the previous release, EPUB 2.0.1.
As of as of June, 2014, EPUB 3.0 has been superseded by EPUB 3.0.1, which is now the current version of the EPUB standard.
Core Specifications
Core Modules
Books
In collaboration with O'Reilly, guides to best practices for creating EPUB content.
- What is EPUB 3? – An Introduction to the EPUB Specification for Multimedia Publishing.
- Accessible EPUB 3 – Best Practices for Creating Universally Usable Content
- EPUB 3 Best Practices – Optimize Your Digital Books.
EPUB 2.0.1
- Specification:
See below - Status:
Recommended Specification - Date Published:
2010-09-04 - Charter:
- - Superseded by:
EPUB 3.0
EPUB 2.0.1 is a maintenance release of EPUB 2. Its development was chartered in 2009, and the final standard was approved by the IDPF Membership as a Recommended Specification in May, 2010.
EPUB 2.0.1 was superseded by EPUB 3.0 in October, 2011. As of June 2014, the latest released version of EPUB is EPUB 3.0.1. EPUB 2.x is now considered obsolete and is no longer under active maintenance.
Core Specifications
EPUB Accessibility
- Specification:
See below - Status:
Draft Specification - Date Published:
2016-11-30 - Charter:
EPUB 3 Charter (2015) - Project Home:
EPUB 3.1
Addresses discovery and production requirements for accessible EPUB Publications.
Adaptive Layout
- Specification:
EPUB Adaptive Layout - Status:
Information Document - Date Published:
2012-08-08 - Charter:
EPUB 3 Charter (2010)
CSS Page Templates - allowing content to be formatted into a sequence of richly-designed reflowable pages.
Alternate Style Tags
- Specification:
Alternate Style Tags 1.1 - Status:
Recommended Specification - Date Published:
2017-01056 - Charter:
EPUB 3 Community Group Charter - Project Home:
EPUB 3 Community Group
Defines a pattern for tagging alternate style sheets using a microformat.
EPUB Canonical Fragment Identifiers
- Specification:
EPUB Canonical Fragment Identifiers 1.1 - Status:
Recommended Specification - Date Published:
2017-05-01 - Charter:
EPUB 3 Community Group Charter - Project Home:
EPUB 3 Community Group
Defines a standardized method for referencing arbitrary content within an EPUB Publication through the use of fragment identifiers.
Dictionaries and Glossaries
- Specification:
EPUB Dictionaries and Glossaries 1.0 - Status:
Recommended Specification - Date Published:
2015-08-26 - Charter:
Dictionaries Charter - Project Home:
Dictionaries
Defines a content model for the representation of dictionaries and glossaries in EPUB documents.
Distributable Objects
- Specification:
EPUB Distributable Objects 1.0 - Status:
Draft Specification - Date Published:
2015-07-23 - Charter:
EPUB 3 Charter (2010)
Defines a method for the encapsulation, transportation, and integration of Distributable Objects in EPUB Publications.
Fixed Layouts
- Specification:
EPUB 3 Fixed-Layout Documents - Status:
Information Document - Date Published:
2012-03-13 - Charter:
EPUB 3 Charter (2010) - Superseded by:
EPUB 3.0.1
Interoperable metadata expressions for fixed-layout EPUB documents.
EPUB for Education
- Specification:
See below - Status:
Draft Specification - Date Published:
2016-02-22 - Charter:
EPUB 3 Charter (2010) - Project Home:
EPUB for Education
Profile of EPUB 3 to standardize educational publishing.
Indexes
- Specification:
EPUB Indexes 1.0 - Status:
Recommended Specification - Date Published:
2015-08-26 - Charter:
Indexes Charter - Project Home:
Indexes
Defines a content model for the representation of indexes in EPUB documents.
Multiple Renditions
- Specification:
EPUB Multiple-Rendition Publications 1.0 - Status:
Recommended Specification - Date Published:
2015-08-26 - Charter:
AHL Charter - Project Home:
AHL
Defines attributes and metadata for the inclusion of more than one Rendition of an EPUB Publication in the ZIP container, as well as a mechanism for mapping locations between Renditions.
Open Annotation
- Specification:
Open Annotation in EPUB - Status:
Draft Specification - Date Published:
2015-07-23 - Charter:
EPUB 3 Charter (2010) - Project Home:
Open Annotation
Defines how to apply Open Annotations in the context of EPUB, thereby enabling users and service providers to utilize a non-proprietary representation of annotation data.
Previews
- Specification:
EPUB Previews 1.0 - Status:
Recommended Specification - Date Published:
2015-08-26 - Charter:
AHL Charter - Project Home:
AHL
Defines two models for preview content: as a standalone preview EPUB Publication and as a collection embedded within the parent EPUB Publication.
Scriptable Components
- Specification:
See below - Status:
Draft Specification - Date Published:
2015-07-23 - Charter:
EPUB 3 Charter (2010) - Project Home:
Scriptable Components
Packaging and integration of widgets in EPUB, and an API for communication between dynamic scripted components.
Guides
- EPUB Accessibility FAQ
- EPUB Linked Metadata Guide
- EPUB Package Metadata Guide
- EPUB Region-Based Navigation Markup Guide
- EPUB Structural Semantics to ARIA Roles Mapping Guide
- EPUB Type to ARIA Role Authoring Guide
- IDPF Issue Reporting Guidelines
- Schema.org Metadata Integration Guide for EPUB 3
- Using collection Elements as Embedded Package Documents