Your local document toolkit -- private, fast, offline.
Papercut ships with 21 built-in tools across three categories -- all running locally on your machine.
| Tool | Description |
|---|---|
| Compress | Reduce PDF file size using Ghostscript presets |
| Resize | Scale pages to standard or custom dimensions |
| Merge | Combine multiple PDFs into one |
| Split | Extract page ranges into separate files |
| Rotate | Rotate individual or all pages |
| Page Numbers | Add page numbers with position/format control |
| Watermark | Overlay text or image watermarks |
| Crop | Trim page margins |
| Organize | Reorder, delete, or duplicate pages |
| Sign | Add handwritten, typed, or drawn signatures |
| Redact | Permanently remove sensitive content |
| PDF/A | Convert to archival PDF/A format |
| Repair | Fix corrupted or damaged PDFs |
| Protect | Add password encryption to PDFs |
| Unlock | Remove password protection from PDFs |
| Tool | Description |
|---|---|
| Compress | Reduce image file size with quality control |
| Resize | Scale images to specific dimensions |
| Convert | Convert between JPG, PNG, and WebP formats |
| Rotate | Rotate images by any angle |
| Tool | Description |
|---|---|
| Convert | Convert between PDF, DOCX, EPUB, MOBI, and more |
| Edit PDF | Annotate and modify PDF content |
Papercut processes everything on YOUR machine. No uploads, no cloud, no telemetry. Your files never leave your computer.
All file processing happens locally using native binaries (Ghostscript, LibreOffice, Calibre) and in-app libraries (pdf-lib, Sharp). There is no network communication, no analytics, no tracking. Your documents are yours alone.
Download the latest release for your platform:
| Platform | Installer | Download |
|---|---|---|
| Mac (M1/M2/M3/M4) | .dmg | Download |
| Mac (Intel) | .dmg | Download |
| Windows | .exe | Download |
| Linux (AppImage) | .AppImage | Download |
| Linux (Debian/Ubuntu) | .deb | Download |
Everything you need is included -- just install and go. Ghostscript is bundled with the app.
Mac users: If you see "Papercut is damaged and can't be opened", open Terminal and run:
xattr -cr /Applications/Papercut.appThen open Papercut normally. This happens because the app is not yet signed with an Apple Developer certificate.
Most tools work out of the box. These are only needed for specific features:
| Dependency | Used For | Install |
|---|---|---|
| LibreOffice | DOC/DOCX conversion | Download |
| Calibre | EPUB/MOBI ebook formats | Download |
Without these, the corresponding tools will show a prompt to install the missing dependency.
# Install dependencies
npm install
# Start development server (Tauri + Vite)
npm run tauri dev
# Run tests
npm run test
# Type check
npx tsc --noEmit
# Lint
npm run lint| Layer | Technology |
|---|---|
| App Shell | Tauri v2 |
| Frontend | React 19 + TypeScript |
| Styling | Tailwind CSS v4 |
| PDF Processing | pdf-lib + pdfjs-dist |
| Image Processing | Sharp (via Rust sidecar) |
| PDF Compression | Ghostscript (bundled) |
MIT -- see the LICENSE file for details.
Contributions are welcome! Please see the pull request template for the submission checklist. Open an issue first for major changes.