About

TrustPDF is a privacy-first, client-side PDF tool, released as open source under the AGPLv3 license.

It allows you to merge and split PDF documents directly in your browser
with no uploads, no accounts, no tracking.

  • 🔒 100% client-side PDF processing — your files never leave your device
  • 📎 Merge multiple PDFs into one
  • ✂️ Extract pages from a PDF using flexible page ranges (e.g. 1-3,6,9)
  • 📱 Optimized for mobile and desktop use
  • 🧭 No login, no storage, no third-party cookies — fully private
  • 🧩 Built with PDF-Lib, Bootstrap 5, and SortableJS

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
You may: use, modify, and share the code; run the software publicly (e.g., host it yourself).
You must: publish the source code of any running version (e.g., on a website or SaaS).

📄 See LICENSE for details
🔗 Full AGPLv3 License Text

Created by mhostn3
🔗 www.trustpdf.net

We use Umami Cloud for anonymous traffic analytics.
No cookies, no tracking, no personal data collected.

  • Open an issue for bugs or suggestions
  • Fork the repo for learning, self-hosting, or private use