Processed on this device

Licensing for Sumi PDF

Sumi PDF is licensed under AGPL-3.0. This fork does not sell a proprietary commercial license.

Open Source

Sumi PDF is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). You are free to use, modify, and distribute it if you comply with AGPL-3.0.

Free to Use

Use Sumi PDF for free where you can comply with AGPL-3.0, including making source available when required.

Modify & Distribute

Modify the source code and distribute your version, as long as you comply with AGPL-3.0 requirements.

Share Alike

Any modifications or derivative works must also be licensed under AGPL-3.0 and made publicly available.

View on GitHub

Upstream BentoPDF

Sumi PDF does not sell licenses. A proprietary license, if any, would cover original BentoPDF, not this fork, and must be arranged with the upstream authors.

AGPL stays

This repository remains AGPL-3.0. Sumi cannot relicense inherited AGPL code as proprietary.

Contact upstream

If you need proprietary terms for original BentoPDF, use their repository. Sumi does not process payment.

Upstream repository

💡 Custom requests and development are available for separate charges. Contact us for details.

Do I Need a Commercial License?

Use this quick reference chart to determine if your use case requires a commercial license.

Use Case License Required
Personal use (not hosting as a service) AGPL (Free)
Open-source project with publicly available source code AGPL (Free)
Public website where you share your full modified source code under AGPL AGPL (Free)
Educational/research project with publicly shared code AGPL (Free)
SaaS or web application (closed-source) Commercial
Internal company tool/dashboard (source not shared with users) Commercial
Commercial product (keeping source code private) Commercial
Network service where source code is not accessible to users Commercial
Any app where you want to keep modifications private Commercial
Upstream BentoPDF repository

Still not sure? Contact us to discuss your specific use case.

AGPL Requirements

When using BentoPDF under AGPL-3.0, you must comply with the following requirements:

Producer Line & Copyright

You should mention our open-source and include AGPL license details in the PDF metadata. You should also retain the producer line in all PDFs created or modified using our open-source.

Code Modifications

Any modifications to our open-source must be disclosed under the AGPL. This includes sharing the modified code with any users interacting with it.

AGPL-Compliant Environments Only

Usage of our open-source Community Edition must be limited to AGPL-compliant environments, where all AGPL requirements are fully respected.

Source Code Disclosure

You cannot deploy our open-source as part of a server-based application or service without disclosing your own application's full source code under AGPL to any users interacting with it.

What is AGPL-Compliant?

AGPL-Compliant

  • Open-source projects where you share your full source code publicly
  • Personal use where you're not distributing or hosting it as a service
  • Publicly hosted tools where you provide the complete source code (including modifications) under AGPL
  • Educational or research projects that make all code publicly available

NOT AGPL-Compliant

  • Proprietary/closed-source SaaS applications
  • Internal company tools where source code is not shared with users
  • Commercial products that don't disclose the full source code
  • Network services that don't provide source code access to users
  • Any application where you want to keep your source code private

These use cases are not compatible with AGPL unless you obtain a proprietary license from upstream BentoPDF. Sumi PDF does not sell one.

Licensing FAQs

If you're using BentoPDF on a public website and have not modified the source code, you do not need a commercial license. However, if you modify BentoPDF in any way and make it available to users over a network, the AGPLv3 requires you to provide your modified source code to those users. If you want to keep your modifications closed-source, or if you are integrating BentoPDF into a proprietary or commercial product, you will need a commercial license. Contact us to discuss your specific use case.

If your internal tool is closed-source and not shared publicly, you will need a commercial license. The AGPL-3.0 license requires that you make the source code of any network-accessible service using BentoPDF available to its users. If you cannot or do not want to do that, a commercial license is the right choice.

If you modify BentoPDF and deploy it as a network service (e.g., a web application), you must make your modified source code available under AGPL-3.0. If you do not want to share your modifications, you must obtain a commercial license.

Sumi PDF does not sell a commercial license. This fork remains AGPL-3.0. For a proprietary license covering original BentoPDF, contact the upstream project at github.com/alam00000/bentopdf.

Commercial License Details

Delivery & Licensing Model

  • No license key is required or provided. BentoPDF intentionally does not use license keys to streamline deployment and reduce operational friction for users.
  • There is no Sumi purchase. Source is the public GitHub repository under AGPL-3.0.
  • The source code provided is identical to the code published in our public open-source repository.
  • No payments. Sumi PDF does not sell licenses or issue refunds.

GitHub Repository: github.com/alam00000/bentopdf

Invoicing

  • Sumi PDF does not sell licenses or process payments. This fork remains AGPL-3.0. For a proprietary license covering original BentoPDF, contact the upstream authors.
  • There is no checkout, VAT flow, or payment processor in Sumi PDF.
  • If you need commercial terms for original BentoPDF, use the upstream project. Sumi PDF cannot relicense AGPL code as proprietary.

AGPL Components - Not Bundled

BentoPDF does not bundle AGPL-licensed processing libraries. The following components must be configured separately via Advanced Settings if you wish to use their features:

  • PyMuPDF (AGPL-3.0)
  • Ghostscript (AGPL-3.0)
  • CoherentPDF / CPDF (AGPL-3.0)

To enable features powered by these libraries:

  • 1. Navigate to Advanced Settings in BentoPDF
  • 2. Configure the URL for each WASM module you need
  • 3. You can host your own files, use a WASM proxy, or use any compatible CDN

The commercial license covers BentoPDF's own code only. It does not bypass the AGPL licensing of these components. Users must comply with the AGPL v3 terms for these components.

Still have questions?

We're here to help. Reach out to discuss your licensing needs.

Contact Us