Skip to the tool

Convert CBZ to PDF.

Comic pages embedded into a PDF losslessly — on-device.

No uploads — 100% local No ads Free & open source

Drop CBZ comics here

or browse your files

Files never leave your device. Everything runs in your browser, nothing touches a server — tools you've used even work offline.

Convert CBZ comics to PDF entirely in your browser — JPEG pages are embedded byte-for-byte, PNG pages pixel-exact, one PDF page per image in reading order. Nothing is uploaded; the comic never leaves your device.

How it works

  1. Drop files anywhere on the page, click to browse, or paste with ⌘V.
  2. Pick a quality or preset — or set an exact target size and let the tool find it.
  3. Compress, compare before/after, and download — individually or as a ZIP.

Lossless by construction

PDF can carry JPEG and PNG-style image data natively, so this converter embeds each page without touching its pixels — JPEG bytes ride across verbatim, PNG pixel data is re-wrapped into the PDF’s own lossless encoding. The pixels you get in the PDF are exactly the pixels that were in the archive. Each PDF page takes the dimensions of its image, so nothing is cropped, padded or rescaled. WebP and GIF pages are the one exception: PDF has no native encoding for them, so they take a single re-encode to JPEG at the quality you set.

Pages are ordered filename-naturally (page2 before page10), matching how every comic reader presents the archive, and non-page entries like ComicInfo.xml are skipped automatically. The result opens in any PDF viewer, prints cleanly, and works on devices with no comic reader installed.

Size expectations and limits

Because the image bytes ride across unchanged, the PDF ends up roughly the size of the CBZ (plus a little PDF framing) — this is a format conversion, not a compression pass. To shrink the comic first, run it through Compress CBZ and convert the result. Very large collections have a hard 1 GB ceiling: a PDF is built in browser memory, and past that point the tab itself runs out — split the archive and convert the parts.

Frequently asked questions

Are the pages recompressed?

No — JPEG bytes are embedded verbatim and PNG pixels are carried over exactly into the PDF’s lossless encoding. Only WebP and GIF pages are re-encoded (to JPEG), because PDF cannot carry them natively.

Is the page order preserved?

Yes — pages sort filename-naturally, the same order comic readers use, so page2 comes before page10 even without zero-padding.

Why is the PDF about as big as the CBZ — or a bit bigger?

Because nothing is recompressed — the same pixels plus PDF structure around them. PNG-heavy comics can even grow slightly: the PDF’s lossless encoding is not always as tight as a well-optimized PNG. Compress the CBZ first if you want a smaller PDF.

Is it private?

Yes. Archives are built and converted entirely in your browser — neither the archive nor the files inside it are ever uploaded, and any password you set is applied locally. The server does nothing but deliver this page. Want proof? Run one file through, switch your connection off, and run another — it still works.