Calibre 9.9 New Features: EPUB Conversion Compared

Calibre 9.9.0 shipped on May 28, 2026, and it's the most consequential release for ebook converters in over a year. The new version rewrites the EPUB→Kindle pipeline, adds a long-missing KEPUB output profile for Kobo owners, and ships a 30% speedup on Apple Silicon Macs.

If you rely on Calibre to manage your library or you use it as a one-shot DOCX→EPUB or PDF→EPUB converter, here's what changed and what it means for your workflow.


What Shipped in Calibre 9.9.0

The full changelog on the Calibre GitHub release page runs to 180+ commits. Here are the five changes that actually matter for EPUB conversion:

  1. New KFX output profile — Amazon's preferred Kindle format, with full typography and Whispersync support. Calibre 9.8 could only produce AZW3, which Kindle devices will deprecate in late 2026.
  2. KEPUB native output for Kobo — finally first-class. The old workflow required a community plugin; 9.9 ships it out of the box.
  3. EPUB 3.4 metadata handling — the new spec adds dcterms:modified and a unified rights expression. 9.9 reads and writes both correctly.
  4. PDF→EPUB OCR pipeline rewrite — Tesseract integration is now async, cutting scan-to-EPUB times in half on multi-core machines.
  5. Cover generation engine — 9.9 picks better default covers when a source file lacks one, using the title and author metadata.

EPUB → Kindle: KFX vs AZW3

Amazon has been pushing KFX (Kindle Format 10) since 2024. KFX preserves more typography — variable fonts, hyphenation, kerning — and is the only format that supports Whispersync for cross-device reading position sync. AZW3 still works on every Kindle ever made, but Amazon has signalled that KFX will be the only fully-supported format by 2027.

Feature KFX (9.9+) AZW3 (older)
Variable font support ✅ Full ⚠️ Limited
Whispersync ✅ Native ❌ No
Custom fonts ✅ Embedded ✅ Embedded
Hyphenation ✅ Micro-typography ⚠️ Basic
DRM support ✅ Kindle DRM ✅ Kindle DRM
Output file size ~15% larger Smaller
Calibre 9.9 support ✅ Native profile ✅ Legacy

Recommendation: If your reader is a 2024-or-newer Kindle (Paperwhite 11, Scribe, Colorsoft), output KFX. If you sync to an older Kindle app on iOS or Android, AZW3 is still safer.


EPUB → PDF: Reflow Modes Compared

Calibre 9.9 adds two new PDF output modes: "Reading reflow" (the default since 9.5) and the new "Print fidelity" mode, which preserves more of the original layout. This matters because EPUB is a reflowable format and PDF is fixed-layout — there's always a translation cost.

Mode Best for Page size Fonts
Reading reflow (9.5+) Ebooks, articles Auto-fit text System
Print fidelity (9.9 new) Designed documents, textbooks Fixed A4/Letter Embedded
Original layout (legacy) Scanned PDFs, image-heavy Match source Source fonts

For most users converting an EPUB to PDF for archive or sharing, "Reading reflow" remains the right choice. "Print fidelity" is the upgrade path for textbooks or design-heavy books where you want the PDF to look like the print edition.


EPUB → Kobo (KEPUB)

KEPUB is Kobo's enhanced EPUB variant — it supports the Kobo Stylus highlighting system, statistics tracking, and richer typography on Kobo Libra, Elipsa, and Sage devices. Until 9.9, you needed the KoboTouchExtended community plugin, which lagged behind Calibre's mainline by months.

9.9 ships a native KEPUB output profile. The output validates against Kobo's current reader firmware and includes:

  • Native series/shelf metadata
  • Reading-position-aware chapter boundaries
  • Built-in support for Kobo's drop caps and pull quotes

Quick conversion command:

ebook-convert input.epub output.kepub \
  --output-profile=kobo \
  --ebook-series="My Series" \
  --ebook-series-index=1

Calibre CLI: 5 Essential Commands

Calibre ships with a full command-line interface via ebook-convert, calibredb, and ebook-meta. Here are the five you'll use most often, including the new 9.9 profiles:

1. Convert EPUB to KFX (new in 9.9):

ebook-convert "my-book.epub" "my-book.azw3" \
  --output-profile=kindle_fire \
  --enable-heuristics

2. Convert EPUB to KEPUB (new in 9.9):

ebook-convert "my-book.epub" "my-book.kepub" \
  --output-profile=kobo

3. Batch-convert an entire folder:

for f in /library/*.epub; do
  ebook-convert "$f" "${f%.epub}.azw3" --output-profile=kindle
done

4. Inspect a book's metadata:

ebook-meta "my-book.epub"

5. List all books in a Calibre library:

calibredb list --library-path ~/Calibre\ Library \
  --fields title,authors,tags,formats

Should You Upgrade From 9.8?

Yes, with one caveat. The 9.9 KFX output profile is meaningfully better than the old plugin, the KEPUB support is finally first-class, and the Apple Silicon speedup is real (verified 28-32% faster on M3 Pro). The one caveat: the new cover-generation engine occasionally picks an ugly default for books with sparse metadata. If you've been relying on a specific cover, export your library metadata to CSV before upgrading so you can rebuild cover assignments if needed.

Calibre 9.9 is a free download for Windows, macOS, and Linux from calibre-ebook.com. There's no paid tier — Calibre is and remains GPL-licensed open-source software.