calibre 9.15.0, mirrored from upstream on 2026-09-18.
A copy of the installers Kovid Goyal published for calibre 9.15.0 on 2026-09-18, kept here so calibre-zen can be rebuilt after upstream removes them: GitHub loses a release's assets when the next release ships, and the archive is one server. Nothing is modified. This is not a calibre-zen release; those are tagged v<version>.
Upstream: https://github.com/kovidgoyal/calibre/releases/tag/v9.15.0 and https://download.calibre-ebook.com/9.15.0/
calibre-zen's packaging currently pins calibre 9.14.0 (packaging/upstream.json). Taking 9.15.0 is a deliberate step: BUILDING.md, "Taking an upstream release".
| file | size | sha256 | digest from | fetched from |
|---|---|---|---|---|
calibre-64bit-9.15.0.msi
| 216.1 MB | 0f96ae06165c2419607c1c66726c091a78e89e08ea69f077cf3e2c884e800853
| GitHub release digest | GitHub |
calibre-9.15.0-arm64.txz
| 174.0 MB | 15ab887f9d787809bc834ca0ea6408e981b409f0b23046c41c18de948eb50a38
| GitHub release digest | GitHub |
calibre-9.15.0-x86_64.txz
| 186.0 MB | 3f5301c0aa51e5fb2d5f6dcd04024ba4e86501ab328ce5d9d6760efccb887990
| GitHub release digest | GitHub |
calibre-9.15.0.dmg
| 334.1 MB | 1b3a7451175b73ae2baa28fe1bc1c53ee34d65b489881e7ec02c20f9e0ff6019
| GitHub release digest | GitHub |
calibre-9.15.0.tar.xz
| 46.9 MB | 9f02d36decaf46b176a1bef74349232508bcc2b4b06d1662bbd1fd426c57d559
| GitHub release digest | GitHub |
calibre-portable-installer-9.15.0.exe
| 195.8 MB | 55a8c89bc0739a2dc6d496742ea625fccc6dfdec1413eb805805a28e7227536c
| GitHub release digest | GitHub |
A digest "from" a published source was compared before upload; "computed here" means upstream no longer publishes one for that file and the value is what arrived, recorded for the future. The package scripts check every installer against packaging/upstream.json regardless of where it was fetched from.