Windows
Installers and executables are code-signed. The MSI installs for all users and needs administrator rights; the portable zip runs from any folder, a USB stick included.
| Installer, x64 (most PCs) | pdfcraft-0.6.0-windows-x64.msi | 65 MB |
| Portable, x64 | pdfcraft-0.6.0-windows-x64-portable.zip | 78 MB |
| Installer, ARM64 (Snapdragon) | pdfcraft-0.6.0-windows-arm64.msi | 62 MB |
| Portable, ARM64 | pdfcraft-0.6.0-windows-arm64-portable.zip | 75 MB |
| Installer, 32-bit | pdfcraft-0.6.0-windows-x86.msi | 64 MB |
| Portable, 32-bit | pdfcraft-0.6.0-windows-x86-portable.zip | 75 MB |
macOS
One universal build for Apple silicon and Intel, signed and notarized by Apple.
| App (.dmg) | pdfcraft-0.6.0-macos-universal.dmg | 86 MB |
| Command-line tool and MCP server (pdfcraft-cli) | pdfcraft-cli-0.6.0-macos-universal.zip | 56 MB |
Linux
Needs glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+). AppImage runs on most distributions; the Flatpak is sandboxed. RISC-V builds need glibc 2.39 or newer.
| AppImage, x86_64 | pdfcraft-0.6.0-linux-x86_64.AppImage | 75 MB |
| Debian / Ubuntu, x86_64 | pdfcraft-0.6.0-linux-x86_64.deb | 79 MB |
| Fedora / RHEL / openSUSE, x86_64 | pdfcraft-0.6.0-linux-x86_64.rpm | 79 MB |
| Flatpak, x86_64 | pdfcraft-0.6.0-linux-x86_64.flatpak | 60 MB |
| Tarball, x86_64 | pdfcraft-0.6.0-linux-x86_64.tar.gz | 78 MB |
| Command-line tool, x86_64 | pdfcraft-cli-0.6.0-linux-x86_64.tar.gz | 28 MB |
| AppImage, ARM64 | pdfcraft-0.6.0-linux-aarch64.AppImage | 72 MB |
| Debian / Ubuntu, ARM64 | pdfcraft-0.6.0-linux-aarch64.deb | 77 MB |
| Fedora / RHEL / openSUSE, ARM64 | pdfcraft-0.6.0-linux-aarch64.rpm | 76 MB |
| Flatpak, ARM64 | pdfcraft-0.6.0-linux-aarch64.flatpak | 56 MB |
| Tarball, ARM64 | pdfcraft-0.6.0-linux-aarch64.tar.gz | 75 MB |
| Command-line tool, ARM64 | pdfcraft-cli-0.6.0-linux-aarch64.tar.gz | 27 MB |
| Tarball, RISC-V | pdfcraft-0.6.0-linux-riscv64.tar.gz | 76 MB |
| Command-line tool, RISC-V | pdfcraft-cli-0.6.0-linux-riscv64.tar.gz | 27 MB |
FreeBSD
| Tarball, x86_64 | pdfcraft-0.6.0-freebsd-x86_64.tar.gz | 78 MB |
Verify your download
Each release publishes a SHA256SUMS.txt file. Compare it with the checksum of your file, for example shasum -a 256 pdfcraft-0.6.0-macos-universal.dmg on macOS or Get-FileHash in PowerShell.
Build from source
git clone https://github.com/storytold/pdfcraft
cd pdfcraft
cargo run --release -p pdfcraft -- some.pdfPdfCraft is written in Rust and dual-licensed under MIT or Apache-2.0. See the repository for build requirements and the optional Japanese fonts input.