Papyrik

An offline desktop PDF toolkit — everything iLovePDF and Smallpdf do, but 100% local. No upload, no file-size cap, no daily limit.

Windows 10/11 Python · PyQt6 Files never leave your PC Open source

~125 MB · no installation needed. Because it's an unsigned indie app, Windows may show a SmartScreen prompt on first run — click More info → Run anyway.

What it is

Papyrik is a desktop app that does everything the popular online PDF tools do — merge, split, convert, compress, watermark, encrypt, annotate, and fill forms — but entirely on your own computer. No upload, no file-size cap, no daily limit, and no account.

It's built in Python with PyQt6 and PyMuPDF, and ships as a single standalone Windows executable — no Python required. Every edit is non-destructive: your original file is never overwritten unless you explicitly save over it.

Screenshots

What it does

Pages

Merge, split, rotate, delete, extract and reorder pages with a live thumbnail grid and undo.

Convert

PDF to Word, images, or text — and build a PDF from images.

Enhance

Compress (three presets), watermark (text or image), and add page numbers.

Security

Password-protect a PDF with AES-256, or remove a known password.

Annotate

Highlight in five colours, add sticky notes, and draw freehand.

Forms

Fill existing form fields — text boxes, checkboxes and dropdowns.

Batch

Apply any operation to every PDF in a folder at once.

Private by design

Files are processed locally and never leave your machine.

cd ../projects