Convert EPUB to EPUB3

Drag and drop files here or click to select.
Max file size 100mb.
Uploading progress:

EPUB vs EPUB3 Format Comparison

Aspect EPUB (Source Format) EPUB3 (Target Format)
Format Overview
EPUB
Electronic Publication (EPUB 2.0.1)

The widely adopted open eBook standard maintained by the IDPF, based on XHTML 1.1 and CSS 2. EPUB 2 has been the backbone of digital publishing since 2007, providing reflowable text, embedded images, and basic navigation. Supported by virtually every eBook reader and app on the market.

Open Standard Universal eBook
EPUB3
Electronic Publication 3.x

The modern evolution of EPUB maintained by the W3C, built on HTML5, CSS3, and JavaScript. EPUB3 brings rich multimedia, advanced layout options, global language support, and robust accessibility features. It is the recommended standard for all new eBook publications and is increasingly required by major distributors.

Modern Standard HTML5-Based
Technical Specifications
Markup: XHTML 1.1
Styling: CSS 2.1 (subset)
Navigation: NCX (XML-based TOC)
Package: ZIP container with OPF manifest
Extensions: .epub
Markup: XHTML5 (HTML5 serialized as XML)
Styling: CSS3 (full specification)
Navigation: EPUB Navigation Document (HTML5 nav)
Package: ZIP container with OPF 3.x manifest
Extensions: .epub
Syntax Examples

EPUB 2 content uses XHTML 1.1:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD
  XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/
  xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head><title>Chapter 1</title></head>
  <body>
    <h1>Chapter 1</h1>
    <p>Content here...</p>
  </body>
</html>

EPUB3 content uses XHTML5:

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:epub="http://www.idpf.org/2007/ops">
  <head><title>Chapter 1</title></head>
  <body>
    <section epub:type="chapter">
      <h1>Chapter 1</h1>
      <p>Content here...</p>
      <audio src="narration.mp3"/>
    </section>
  </body>
</html>
Content Support
  • Reflowable text with basic formatting
  • Embedded raster images (JPEG, PNG, GIF)
  • Simple CSS styling
  • NCX table of contents
  • Basic metadata (Dublin Core)
  • Font embedding (limited)
  • Page breaks
  • Full HTML5 semantic markup
  • Embedded audio and video
  • SVG graphics and MathML equations
  • JavaScript interactivity
  • CSS3 advanced layout (Flexbox, Grid)
  • Fixed-layout and reflowable modes
  • Media overlays (text-audio sync)
  • WCAG accessibility features
  • Vertical and right-to-left text
  • Rich metadata (schema.org, ONIX)
Advantages
  • Universal reader support
  • Proven stability and simplicity
  • Smaller file sizes for text-only books
  • Well-documented specification
  • Easy to produce and validate
  • Broad legacy device compatibility
  • Modern HTML5/CSS3 capabilities
  • Native multimedia support
  • Superior accessibility (ARIA, WCAG)
  • JavaScript-powered interactivity
  • Global language and script support
  • Fixed-layout for comics and textbooks
  • Required by major distributors
Disadvantages
  • No audio or video support
  • Limited CSS capabilities
  • No JavaScript interactivity
  • No fixed-layout mode
  • Poor accessibility support
  • Aging specification (no longer updated)
  • Older readers may not fully support EPUB3
  • Larger file sizes with multimedia
  • More complex to produce
  • JavaScript support varies by reader
  • Fixed-layout rendering inconsistencies
Common Uses
  • Novels and fiction
  • Simple non-fiction
  • Legacy eBook catalogs
  • Basic reference materials
  • eBooks for older devices
  • Modern eBook publishing
  • Interactive textbooks
  • Children's picture books
  • Comics and graphic novels
  • Audiobook-enhanced eBooks
  • Accessible publications
Best For
  • Maximum device compatibility
  • Simple text-based books
  • Legacy catalog maintenance
  • Lightweight file distribution
  • Modern publishing workflows
  • Distributor compliance (Apple, Kobo)
  • Accessible and inclusive content
  • Rich multimedia eBooks
  • Fixed-layout publications
  • International and multilingual texts
  • Long-term archival and future-proofing
Version History
Introduced: 2007 (IDPF)
Current Version: EPUB 2.0.1 (2010)
Status: Superseded by EPUB3
Evolution: No further updates planned
Introduced: 2011 (IDPF)
Current Version: EPUB 3.3 (W3C, 2023)
Status: Active W3C Recommendation
Evolution: Actively maintained by W3C
Software Support
Apple Books: Full support
Calibre: Full support
Kobo: Full support
Other: Adobe Digital Editions, all eBook readers
Apple Books: Full EPUB3 support
Calibre: Full support
Kobo: Full EPUB3 support
Other: Thorium Reader, Readium, Google Play Books

Why Convert EPUB to EPUB3?

Converting EPUB 2 files to EPUB3 is essential for publishers and authors who want their eBooks to meet the current industry standard. Major distributors such as Apple Books, Kobo, and Google Play Books now prefer or require EPUB3 submissions. By upgrading your files, you ensure your content is accepted across all modern platforms without compatibility warnings or rejections.

EPUB3 is built on HTML5, CSS3, and optional JavaScript, replacing the XHTML 1.1 and CSS 2 foundation of EPUB 2. This means your eBook content can take advantage of semantic markup, advanced typography, responsive layouts, and embedded multimedia including audio and video. For educational publishers, EPUB3 also supports MathML for mathematical notation and SVG for scalable vector graphics.

One of the most significant improvements in EPUB3 is accessibility. The specification integrates with WCAG and WAI-ARIA standards, enabling screen readers and assistive technologies to navigate eBooks effectively. Media overlays allow synchronized text highlighting with audio narration, making content accessible to readers with visual impairments or learning disabilities. Many governments and institutions now mandate accessible digital publications, making EPUB3 the only compliant choice.

EPUB3 also introduces full support for global languages and writing systems, including vertical text for CJK (Chinese, Japanese, Korean) languages, right-to-left text for Arabic and Hebrew, and ruby annotations for East Asian pronunciation guides. For publishers serving international audiences, this is a significant upgrade over EPUB 2's limited internationalization support.

Key Benefits of Converting EPUB to EPUB3:

  • Distributor Compliance: Meet the requirements of Apple Books, Kobo, and other major platforms
  • Accessibility: Built-in WCAG/ARIA support for inclusive reading experiences
  • Multimedia: Embed audio, video, and interactive elements directly in your eBook
  • Modern Styling: Leverage CSS3 for advanced typography, layout, and responsive design
  • Fixed Layout: Create pixel-perfect pages for comics, children's books, and textbooks
  • Global Languages: Full support for vertical, RTL, and complex script rendering
  • Future-Proofing: EPUB3 is the actively maintained W3C standard for digital publications

Practical Examples

Example 1: Upgrading a Novel for Modern Distribution

Input EPUB 2 file (novel.epub):

EPUB 2.0.1 package:
├── mimetype
├── META-INF/container.xml
├── content.opf          (OPF 2.0 manifest)
├── toc.ncx              (NCX navigation)
├── chapter01.xhtml      (XHTML 1.1)
├── chapter02.xhtml
├── stylesheet.css       (CSS 2.1)
└── cover.jpg

Content document DOCTYPE:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN">
<html xmlns="http://www.w3.org/1999/xhtml">

Output EPUB3 file (novel.epub):

Upgraded EPUB 3 package:
├── mimetype
├── META-INF/container.xml
├── content.opf          (OPF 3.0 with dc:, meta)
├── nav.xhtml            (HTML5 navigation document)
├── toc.ncx              (kept for backward compat)
├── chapter01.xhtml      (XHTML5)
├── chapter02.xhtml
├── stylesheet.css       (CSS3)
└── cover.jpg

✓ OPF version upgraded to 3.0
✓ Navigation document (nav.xhtml) generated
✓ Content documents converted to XHTML5
✓ Metadata updated to EPUB3 format
✓ Backward-compatible NCX retained

Example 2: Educational Textbook with Accessibility

Input EPUB 2 file (textbook.epub):

Biology 101 textbook in EPUB 2:
- 24 chapters in XHTML 1.1
- 150 inline images (JPEG/PNG)
- NCX table of contents
- No alt text on images
- No semantic structure
- Basic CSS 2 styling
- No accessibility metadata

Output EPUB3 file (textbook.epub):

Upgraded Biology 101 in EPUB3:
✓ XHTML5 with epub:type semantic roles
✓ HTML5 nav document with landmarks
✓ aria-label attributes on key elements
✓ Accessibility metadata in OPF
✓ CSS3 styling with responsive layout
✓ Ready for screen reader navigation
✓ Passes EPUB accessibility checker (ACE)

Example 3: Preparing Backlist Titles for Apple Books

Input EPUB 2 file (backlist-title.epub):

Legacy catalog eBook:
- Created in 2012 with EPUB 2.0
- OPF version="2.0"
- NCX-only navigation
- XHTML 1.1 content documents
- Deprecated CSS properties
- Missing required metadata fields
- Rejected by Apple Books ingestion

Output EPUB3 file (backlist-title.epub):

Apple Books-ready EPUB3:
✓ OPF version="3.0" with updated metadata
✓ dc:language, dc:identifier, dc:title present
✓ "dcterms:modified" meta property added
✓ HTML5 nav document with toc, landmarks
✓ Content upgraded to XHTML5
✓ CSS modernized and validated
✓ Passes Apple Books asset validation

Frequently Asked Questions (FAQ)

Q: What is the difference between EPUB and EPUB3?

A: EPUB (specifically EPUB 2.0.1) is the older eBook standard based on XHTML 1.1 and CSS 2.1. EPUB3 is the current standard, built on HTML5, CSS3, and optional JavaScript. EPUB3 adds support for multimedia, interactivity, advanced accessibility, fixed-layout pages, MathML, SVG, and global language features that EPUB 2 cannot provide. While both use the .epub file extension, EPUB3 is a significantly more capable format.

Q: Will my EPUB3 file still work on older eBook readers?

A: Most EPUB3 files are designed with backward compatibility in mind. The conversion retains the NCX table of contents alongside the new HTML5 navigation document, so older readers that only understand EPUB 2 can still navigate the book. The core text content remains fully readable. However, EPUB3-specific features like embedded audio, video, or JavaScript interactivity will not function on readers that do not support EPUB3.

Q: Do I need to change the file extension after converting?

A: No. Both EPUB 2 and EPUB3 use the same .epub file extension. The version is declared inside the package document (content.opf) via the version attribute. Reading systems detect the version automatically and render the content accordingly. There is no separate file extension for EPUB3.

Q: Will the conversion preserve my formatting and layout?

A: Yes. The conversion upgrades the underlying markup from XHTML 1.1 to XHTML5 and transitions CSS from 2.1 to CSS3, but all your existing text, images, fonts, and formatting are preserved. In many cases, the output will render even better on modern readers because EPUB3 readers have more mature CSS support. Your cover image, chapter structure, and metadata are all carried over.

Q: Why do Apple Books and Kobo prefer EPUB3?

A: Major platforms prefer EPUB3 because it is the current W3C Recommendation and supports accessibility features they are required to provide. Apple Books, Kobo, and Google Play Books have invested in EPUB3 rendering engines that deliver better typography, layout, and multimedia experiences. Submitting EPUB3 files ensures your eBooks take full advantage of these platforms' capabilities and avoids ingestion warnings or rejections.

Q: What accessibility improvements does EPUB3 offer?

A: EPUB3 integrates with WCAG 2.0+ and WAI-ARIA standards. It supports semantic inflection via epub:type attributes, ARIA roles and labels for screen readers, media overlays for synchronized text-audio narration, and detailed accessibility metadata in the package document. These features allow people using assistive technologies to navigate, read, and understand eBook content effectively. Many jurisdictions now require accessible digital publications, making EPUB3 the compliant choice.

Q: Can I add audio or video to my eBook after converting to EPUB3?

A: Yes. Once your eBook is in EPUB3 format, you can embed audio (MP3, AAC) and video (MP4/H.264) directly into your content documents using standard HTML5 audio and video elements. You can also create media overlays that synchronize pre-recorded narration with highlighted text, which is especially useful for children's books, language learning materials, and accessible publications.

Q: Is EPUB3 the final version of the EPUB standard?

A: EPUB3 is the current and actively maintained version of the standard, now managed by the W3C (World Wide Web Consortium) after the IDPF merged with W3C in 2017. The specification continues to receive updates (the latest being EPUB 3.3, published as a W3C Recommendation in 2023). There are no plans for an "EPUB 4" -- instead, the W3C refines and extends EPUB3 through point releases, ensuring stability and backward compatibility for publishers and reading systems.