SkillAgentSearch skills...

PaperKnife

Privacy-first PDF utility (Zero-Server Architecture). Merge, split, compress, and edit PDFs 100% locally on your device. No uploads, no servers, no tracking.

Install / Use

/learn @potatameister/PaperKnife

README

<p align="center"> <img src="public/icons/logo-github.svg" width="120" alt="PaperKnife Logo"> </p>

PaperKnife

A simple, honest PDF utility that respects your privacy.

License GitHub Stars Web App Android App Twitter


Preview

<p align="center"> <img src="assets/preview/screenshot1.jpg" width="45%" alt="Web View"> <img src="assets/preview/screenshot2.jpg" width="45%" alt="Android View"> </p>

Why I built this

Most PDF websites ask you to upload your sensitive documents—bank statements, IDs, contracts—to their servers. Even if they promise to delete them, your data still leaves your device and travels across the internet.

I built PaperKnife to solve this. It's a collection of tools that run entirely in your browser or on your phone. Your files never leave your memory, they aren't stored in any database, and no server ever sees them. It works 100% offline.

What it can do

  • Modify: Merge multiple files, split pages, rotate, and rearrange.
  • Optimize: Reduce file size with different quality presets.
  • Secure: Encrypt files with passwords or remove them locally.
  • Convert: Convert between PDF and images (JPG/PNG) or plain text.
  • Sign: Add an electronic signature to your documents safely.
  • Sanitize: Deep clean metadata (like Author or Producer) to keep your files anonymous.

How to use it

  • On Android: Download the latest APK or get it from:

<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroidButtonGreyBorder_nofont.png" height="80" alt="Get it at IzzyOnDroid">

  • On the Web: Visit the live site. You can use it like any other website, or "install" it as a PWA for offline access.

Support the project

PaperKnife is a solo project. It's open-source, ad-free, and tracker-free because I believe privacy is a right, not a luxury.

If this tool has saved you time or kept your data safe, please consider:

  • Sponsoring: Support development via GitHub Sponsors.
  • Giving a Star: It helps other people find the project.
  • Spreading the word: Share it with anyone who handles sensitive documents.

Under the hood

PaperKnife is built with React and TypeScript. The core processing is handled by pdf-lib and pdfjs-dist, which run in a sandboxed environment using WebAssembly. The Android version is powered by Capacitor.

This project is licensed under the GNU AGPL v3 to ensure it remains open and transparent forever.


Made with care by potatameister

Related Skills

View on GitHub
GitHub Stars706
CategoryDevelopment
Updated10h ago
Forks42

Languages

TypeScript

Security Score

100/100

Audited on Mar 20, 2026

No findings