Bento PDF
Privacy-first, client-side PDF toolkit. Manipulate, edit, merge, and process PDFs in browser.
Open the official app on bentopdf.com
This tool is hosted by its maintainers. Click below to open bentopdf.com in a new tab — it's their official demo.
Browse pdf & tools tools →What's next with Bento PDF?
Choose how you want to get started.
Use it free
Open the official tool or demo — no account needed.
Self-host it
Run the open-source version on your own infrastructure.
What is Bento PDF?
BentoPDF is an open-source PDF toolkit designed for privacy-conscious users who require secure, offline manipulation of PDF documents. Its primary purpose is to provide a suite of tools for creating, editing, and managing PDFs without relying on cloud storage or account creation. The tool is particularly useful for individuals and organizations seeking to handle sensitive data without exposing it to external servers. By prioritizing client-side processing, BentoPDF addresses common concerns about data privacy and control, offering a no-strings-attached approach to PDF workflows. It caters to users who need to perform tasks like merging files, extracting text, or securing documents while maintaining full ownership of their data.
How it works
BentoPDF is a privacy-first PDF toolkit that enables users to manipulate documents through client-side processing. It eliminates the need for account creation or file uploads by executing operations directly in the browser, ensuring data remains on the user’s device. The tool’s purpose is to provide a secure, ad-free alternative to proprietary PDF software. It supports a range of tasks, including merging, splitting, and converting PDFs, while maintaining strict privacy standards through its open-source model. BentoPDF allows batch processing of multiple PDFs, enabling users to handle large workloads efficiently. It integrates external modules like PyMuPDF and Ghostscript for advanced operations such as text extraction and page manipulation. The tool also includes features like password protection and document preview, with options to customize settings for offline use.
How to use it
- 1Open BentoPDF in a supported browser and select a tool from the interface. 2. Upload PDF files via the file picker, which appears when clicking the tool’s input area. 3. Configure settings such as output format or password protection in the preferences panel. 4. Initiate the process by clicking 'Process' or 'Export,' then download the result. Practical tips include using keyboard shortcuts for quick access to tools and avoiding browser shortcuts like Ctrl+W to prevent unintended actions. Always verify file integrity after processing.
What it can do
- PDF Processing
Use cases
Assumptions and limitations
Assumptions
- source: https://github.com/bentopdf
- license: AGPL-3.0 — free to use
- privacy: Opens an external demo
Limitations
- Requires a stable internet connection for certain advanced features like external module updates
- Limited support for highly complex PDF structures (e.g., embedded fonts or encryption)
- Dependent on browser compatibility with WebAssembly and JavaScript execution
- No dedicated mobile application for iOS or Android devices
- Collaboration tools such as real-time editing are absent
Understanding the result
Privacy-first, client-side PDF toolkit. Manipulate, edit, merge, and process PDFs in browser.
Tool details
- Clearly flagged when a network request is needed.
- No account, no sign-up, and no tracking of your content.
- Powered by bentopdf (MIT).
- Built with
- bentopdf (https://github.com/bentopdf)
- License
- MIT
- Runs locally
- No — requires a network request
- Verification
- Not yet verified
- Input
- Output
Built with https://github.com/bentopdf. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.
- Built with
- bentopdf
- License
- MIT
Open-source project
OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.
References
- /bentopdf — GitHub Repository
Upstream project · GitHub
- AGPL-3.0 License
Upstream project
Frequently asked
How does BentoPDF handle file security?
BentoPDF ensures security by processing all operations client-side within the browser, meaning files never leave the user’s device. Sensitive data remains isolated from external servers, and no account creation is required. Users retain full control over their files, with encryption options available for additional protection.
How does BentoPDF process PDFs without uploading them?
The tool leverages WebAssembly and browser-based libraries to decompress and manipulate PDF content locally. All operations—such as merging pages or extracting text—are executed in the user’s browser environment. This approach avoids server-side processing, ensuring data remains private and untransmitted.
How do I merge two PDFs using BentoPDF?
Select the 'Merge PDFs' tool, upload both files via the file picker, arrange them in the desired order using drag-and-drop, and click 'Process.' The merged document will be available for download immediately after completion.
How does BentoPDF compare to Adobe Acrobat?
BentoPDF differs from Adobe Acrobat by prioritizing privacy and open-source flexibility. Unlike Adobe Acrobat, it does not require a subscription or account, and all processing occurs locally. However, it lacks advanced features like form creation or signature validation, making it better suited for basic editing and conversion tasks.
What should I do if BentoPDF fails to process a file?
First, verify the file is not corrupted by attempting to open it in another PDF reader. If the issue persists, check for browser compatibility and ensure all extensions are disabled. For large files, try splitting them into smaller sections. If problems continue, consult the project’s GitHub repository for troubleshooting guidance.