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.
👉 Visit: https://www.trustpdf.net
- 🔒 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
- HTML5
- Bootstrap 5
- PDF-Lib
- SortableJS
- Django (for static file delivery and routing)
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.
Pull requests are not accepted right now, but you are welcome to:
- Open an issue for bugs or suggestions
- Fork the repo for learning, self-hosting, or private use
Thanks for respecting the values of TrustPDF: privacy, simplicity, and transparency.