Loading...
Discovering amazing open source projects
Discovering amazing open source projects
Loading post content...
Manipulate, merge, and edit PDF files without ever uploading them to the cloud. BentoPDF is a high-performance, client-side toolkit that keeps your sensitive documents strictly on your own device.

Most "free" online PDF tools are a privacy nightmare. When you upload a document to merge a few pages or split a file, you're handing over your data to a remote server. For sensitive legal documents, medical records, or company financials, that's a massive security risk.
BentoPDF takes a different approach. It’s a powerful, self-hostable PDF toolkit that processes everything directly in your browser. Since all the logic runs client-side, your files never leave your computer. It’s fast, it works offline, and it respects your data.
BentoPDF offers a comprehensive suite of tools that cover almost every common PDF task. It uses modern web technologies to ensure that even large, multi-hundred-page documents are handled efficiently.
The toolkit includes essentials like merging multiple files into one, splitting documents into smaller pieces, and a "Multi Tool" that lets you merge, split, and organize all in one interface. You can also rotate individual pages or the entire document and delete unwanted pages with a single click.
One of the standout features is the N-Up PDF tool, which allows you to combine multiple pages onto a single sheet of paper—perfect for creating handouts or saving paper. You can also "Posterize" PDFs to split large pages into smaller ones for easier printing, or use the "Alternate & Mix" tool to merge pages from two different documents in a specific sequence.
Because no data is collected or transmitted, BentoPDF is naturally aligned with strict privacy standards like GDPR, CCPA, and HIPAA. Since the software doesn't "handle" the data in the traditional sense (the user's browser does), it eliminates the risk of data breaches on the service provider's end.
You can use the official hosted version at bentopdf.com or run it yourself. For developers who want to contribute or self-host, the setup is straightforward.
If you have a basic understanding of the terminal, you can clone the repository and run it locally:
# Clone the repository
git clone https://github.com/alam00000/bentopdf.git
# Navigate into the project directory
cd bentopdf
# Install dependencies (assuming you have npm installed)
npm install
# Start the development server
npm run dev
The app will typically be available at http://localhost:3000, giving you a private, local instance of the toolkit.
Proprietary PDF editors often come with heavy subscription fees or "free" web versions that harvest your data. BentoPDF provides the same core utility without the cost or the risk.
| Feature | BentoPDF | Adobe Acrobat (Web) | SmallPDF / ILovePDF |
|---|---|---|---|
| Price | Free (Open Source) | Subscription Required | Limited Free / Paid |
| Data Privacy | 100% Local (Client-side) | Server-side Upload | Server-side Upload |
| File Limits | Unlimited | Restricted on Free Tier | Daily Caps / File Limits |
| Offline Support | ✅ Yes | ❌ No | ❌ No |
| Open Source | ✅ Yes (AGPL-3.0) | ❌ No | ❌ No |
| Watermarks | None | Limited on Free | Often added on Free |
You shouldn't have to trade your privacy for a simple document edit. BentoPDF proves that high-quality, high-performance tools can exist entirely within the user's control.
Curating the best open source projects every day. Follow us for daily discoveries of amazing tools and libraries.
Get all the latest posts delivered straight to your inbox.
We respect your privacy. Unsubscribe at any time.