What Are CBZ and CBR Files?
CBZ and CBR are comic book archive formats — simple renamed archive files containing a numbered sequence of image files. There's no special encoding, no proprietary binary structure, and no DRM layer. At their core:
- CBR = a RAR archive renamed with the
.cbrextension - CBZ = a ZIP archive renamed with the
.cbzextension
You can verify this yourself: rename a .cbz file to .zip and open it with any ZIP tool. Inside you'll find a folder of image files — usually JPEGs or PNGs numbered sequentially — that your comic reader displays one at a time, simulating page turning.
History and Origin
CBZ and CBR emerged from the early 2000s comic scanning and distribution scene. Before legal digital comics existed, enthusiasts ("scanners") would photograph or flatbed-scan physical comic books, process the images, and bundle them for distribution. The naming convention followed a simple pattern: CB + the first letter of the archive format used:
- CBZ — ZIP (the most widely used open archive format)
- CBR — RAR (popular on Windows due to WinRAR's dominance)
- CB7 — 7-Zip (less common but open and highly compressed)
- CBT — TAR (Linux/Unix archiving, rare for comics)
These formats required no special software to create — just an archiver and a rename. This simplicity made them the universal standard for comic distribution and they remain so today, now used by legal comic apps, home server software, and personal collections.
What's Inside a CBZ or CBR
Open any CBZ or CBR and you'll find:
- Image files named numerically:
001.jpg,002.jpg,0001.png,cover.jpg - Sometimes organized in subdirectories for multi-issue archives
- Optionally, a
ComicInfo.xmlfile (the ComicRack metadata standard)
Comic readers load the images in alphabetical/numerical order and display them as a reading experience. Most readers support single-page view, two-page spread view, and vertical scroll (manga mode).
The internal image format varies:
| Format | Use case |
|---|---|
| JPEG | Most common — lossy compression, small files, good for painted comics |
| PNG | Lossless — preferred for manga, line art, flat color |
| WebP | Modern, increasingly used for new scans |
| AVIF | Emerging, excellent compression, limited reader support |
CBZ vs CBR: Which Should You Use?
CBZ (ZIP) is the recommended format. Here's why:
- ZIP is an open standard. Every operating system handles ZIP files natively without additional software.
- CBR (RAR) is proprietary. Reading CBR requires WinRAR or unrar libraries. The newer RAR5 format has even more compatibility issues.
- Most comic server software (Kavita, Komga, Ubooquity) prefers or requires CBZ.
- Conversion from CBR to CBZ is trivial and lossless.
CBR became common because WinRAR was the dominant Windows archiver in the early 2000s when the format emerged. Many older comic collections use CBR. For any new comics you create or manage, always use CBZ.
Reading CBZ and CBR Files
Windows
- CDisplayEx — the gold standard Windows comic reader, free
- Honeyview — fast image viewer with CBZ/CBR support
- ComicRack — feature-rich with library management (discontinued but still works)
macOS
- YACReader — cross-platform, excellent rendering
- Comics — clean macOS-native reader
- Comictastic — library-focused
Linux
- MComix — the de facto Linux comic reader
- YACReader — cross-platform option
- Foliate — supports some formats
Android
- Perfect Viewer — highly configurable, great for all image formats
- Tachiyomi / Mihon — popular for manga with local file support
- ComiXology — now integrated into Kindle/Amazon ecosystem
iOS
- Chunky — best iOS comic reader for local files
- Comic Zeal — feature-rich library management
Self-hosted comic servers
- Kavita — modern, web-based, full CBZ/CBR support
- Komga — library management with OPDS support
- Ubooquity — Java-based, mature
Converting CBR to CBZ
Converting CBR to CBZ is a lossless operation — you're just repackaging the same images into a different container.
Method 1: Manual repackage (command line)
# Extract CBR contents
unrar x comic.cbr ./extracted/
# Repack as ZIP/CBZ
cd extracted && zip -r ../comic.cbz .
Method 2: Using Calibre
- Add the CBR file to Calibre
- Right-click → Convert books → Convert individually
- Select CBZ as output format
- Click OK
Method 3: Batch conversion with CBconvert or similar tools
Several GUI tools exist specifically for bulk CBR-to-CBZ conversion with drag-and-drop interfaces.
Extracting Individual Pages
Since CBZ is just a ZIP, extracting pages is straightforward:
# Extract all pages from a CBZ
unzip comic.cbz -d pages/
# Extract all pages from a CBR
unrar x comic.cbr pages/
Or simply rename .cbz to .zip and use your OS's built-in extraction tool.
Creating CBZ From Scanned Images
If you're digitizing a physical comic or manga:
- Scan each page and save as numbered images:
001.jpg,002.jpg, etc. - Ensure images are in the correct reading order
- Create a ZIP archive:
zip mycomic.cbz *.jpg
- Optionally rename
.zipto.cbz(most readers accept either) - For better library management, create a
ComicInfo.xmlinside the archive with series, issue number, writer, and artist metadata
ComicInfo.xml example:
<?xml version="1.0"?>
<ComicInfo>
<Series>My Comic Series</Series>
<Number>1</Number>
<Writer>Author Name</Writer>
<Penciller>Artist Name</Penciller>
<Year>2024</Year>
</ComicInfo>
Metadata in CBZ: ComicInfo.xml
The ComicRack metadata standard defines ComicInfo.xml — an optional XML file embedded inside the CBZ/ZIP archive. When present, comic readers and servers use it to display:
- Series name and issue number
- Writer, penciller, inker, colorist, letterer credits
- Publisher and publication year
- Story arc and genre tags
- Rating and review notes
Most comic management software (Kavita, Komga, ComicRack) reads and writes ComicInfo.xml automatically.
Summary
CBZ and CBR are elegantly simple formats — nothing more than renamed ZIP or RAR archives containing numbered images. CBZ is the modern standard: open, universally supported, and trivial to create or convert. Whether you're building a home comic server, digitizing a physical collection, or just trying to open a file you downloaded, understanding the CBZ/CBR structure makes everything straightforward.
Related conversions
Archive format conversions used most often: