docs/licensing.md
BentoPDF is dual-licensed under AGPL-3.0 (for open-source projects) and a Commercial License (for proprietary/closed-source applications).
::: tip Full Details For complete licensing information, delivery details, AGPL component notices, and invoicing, visit our Licensing Page. :::
Get Lifetime License for $79 — A one-time purchase that includes all future updates forever.
| Use Case | License Required |
|---|---|
| Open-source project with public source code | AGPL-3.0 (Free) |
| Internal company tool (not distributed) | AGPL-3.0 (Free) |
| Proprietary/closed-source application | Commercial License |
| SaaS product without source code disclosure | Commercial License |
| Redistributing without AGPL compliance | Commercial License |
GitHub Repository: github.com/alam00000/bentopdf
::: info AGPL Components — Pre-configured via CDN BentoPDF does not bundle AGPL-licensed processing libraries in its source code. These components are loaded at runtime from CDN URLs that are pre-configured by default — all features work out of the box with zero setup.
| Component | License | Status |
|---|---|---|
| PyMuPDF | AGPL-3.0 | Pre-configured via CDN |
| Ghostscript | AGPL-3.0 | Pre-configured via CDN |
| CoherentPDF | AGPL-3.0 | Pre-configured via CDN |
WASM module URLs are configured via environment variables at build time (.env.production). The defaults point to jsDelivr CDN. For custom deployments (air-gapped, self-hosted), you can override via environment variables, Docker build args, or per-user via Advanced Settings in the UI.
See Self-Hosting > WASM Configuration for details.
This approach ensures:
::: tip Commercial License & AGPL Features The commercial license covers BentoPDF's own code. If you configure and use AGPL components (PyMuPDF, Ghostscript, CoherentPDF), you must still comply with their respective AGPL-3.0 license terms, which may require source code disclosure if you distribute modified versions. :::
Contact us: [email protected] with your purchase details.
| Feature | Included |
|---|---|
| Full source code | ✅ |
| All 50+ PDF tools | ✅ |
| Self-hosting rights | ✅ |
| Lifetime updates | ✅ |
| Remove branding (Simple Mode) | ✅ |
| Commercial support | ✅ (via email) |
| Priority feature requests | ✅ |
No. BentoPDF does not use license keys. The commercial license grants you legal rights to use the software in proprietary applications.
Yes, with a commercial license. Without it, you must comply with AGPL-3.0, which requires you to make your full source code available to users.
Components like CoherentPDF are licensed under AGPL v3 and remain under that license. The commercial license covers BentoPDF's own code but does not override third-party AGPL obligations.
Email [email protected] with your Ko-fi purchase confirmation, and we'll send an official invoice.