EPUB vs CBZ/CBR for Comics: Which Format Is Better?
Comics and manga exist in two main digital formats: EPUB (with fixed-layout) and the CBZ/CBR archive formats. Each has strengths. Here's how they compare and how to convert between them.
CBZ and CBR Explained
CBZ is a ZIP archive containing sequential image files (JPEG or PNG, named in order). CBR is the same concept using RAR compression. Most modern comic readers use CBZ — CBR requires RAR support which is less universally available.
comic.cbz (ZIP archive)
├── 001.jpg
├── 002.jpg
├── 003.jpg
└── ...
# CBZ is literally just a renamed .zip
unzip comic.cbz -d comic_pages/
Format Comparison
| Feature | EPUB (Fixed-Layout) | CBZ/CBR |
|---|---|---|
| Metadata (title, author, series) | Rich (OPF Dublin Core) | None (filename only) / ComicInfo.xml |
| Text accessibility | Possible with overlay text | No (images only) |
| Two-page spreads | Yes (rendition:spread) | Yes (reader-dependent) |
| Reader support | Apple Books, Kindle, Kobo | Dedicated comic apps (Comixology, Panels, Chunky) |
| File size | Similar (ZIP-based) | Similar (ZIP-based) |
| Page order control | Via spine | Alphabetical/numerical filename sort |
| DRM | ADE, Kindle DRM | Typically DRM-free |
| Distribution (KDP, Kobo, Apple) | Yes | No — not accepted by major stores |
Converting CBZ to EPUB
To distribute a comic through major e-book stores, convert CBZ to fixed-layout EPUB:
# Using Calibre
ebook-convert comic.cbz comic.epub --output-profile tablet --comic-image-size 1200x1600
# Using KCC (Kindle Comic Converter) — also creates CBZ and AZW3
kcc-c2e comic.cbz -o output/ --profile KPW5 --manga-style
KCC (Kindle Comic Converter) is the most popular tool for manga/comic conversion — it optimises images for specific device profiles (Kindle, Kobo, tablet) and handles right-to-left manga page order correctly.
Converting EPUB to CBZ
# Extract EPUB images and repack as CBZ
unzip book.epub -d extracted/
# Find all images
find extracted/ -name "*.jpg" -o -name "*.png" | sort | zip comic.cbz -@
This is useful if you want to read an EPUB in a comic-specific app that only accepts CBZ. Note that text layers, metadata, and styling are lost in this conversion.
Manga-Specific Considerations
- Page direction — Japanese manga reads right-to-left. Set
page-progression-direction="rtl"in the EPUB spine, or in CBZ ensure filenames sort to the correct right-to-left order. - Double-page spreads — in EPUB use
rendition:page-spread-left/rightproperties. In CBZ, readers typically detect spreads by aspect ratio. - Image quality — for e-ink devices, grayscale JPEG at quality 85 gives better results than color. KCC handles this conversion automatically.
Which Format Should You Use?
- Use EPUB if: distributing through KDP, Apple Books, Kobo Writing Life, or any major store. Metadata and accessibility matter.
- Use CBZ if: personal collection, sharing in comic-reading communities, or distributing through dedicated comic platforms like ComiXology Submit.
- Keep both: create CBZ for personal reading and EPUB for store distribution from the same source images.