SDK pricing · for software you are building

Free until you ship.

npm install and everything works — every block, both PDF backends, the designer, your real data. There is no trial clock and nothing expires. The one difference without a licence is that generated PDFs carry a BroadPaper evaluation mark, and a free 60-day key removes it while you evaluate.

Buy when you ship. Which licence you need depends on one thing: whether the software you are building is used by your own people, or by anybody else.

One per organisation, for evaluation and development. You sign in so we know who is evaluating; nothing else is asked of you.

Internal List price $1,499 Founding price $749.50 per organisation, per year

Software your own organisation uses.

Your own people

Employees, officers and contractors working under your direction, in any number of applications, with no limit on developers, users or documents.

Buy Internal
SaaS / OEM List price $3,999 Founding price $1,999.50 per organisation, per year

Software your customers use.

Your customers, and anyone else

Products you sell, host or distribute to people outside your organisation — SaaS, embedded, on-premise or shipped — in any number, with no limit on developers, users or documents.

Buy SaaS / OEM

Prices are in US dollars and exclude any sales tax or VAT. Licences are annual and renew unless you say otherwise; a renewal issues a fresh licence in your account. Payments and invoicing are handled by Creem, our merchant of record. See the terms and the refund policy.

§ 01How the licence works

A signed certificate, checked offline.

01

Nothing is locked

No trial clock, no feature gate, no seat count, no machine activation, no domain lock. Evaluate with your real data for as long as you like; in the software the only difference is the mark on the PDF. A free evaluation key removes it for 60 days, and production use needs a paid licence.

02

One line to configure

BROADPAPER_LICENSE=BP1… in a Node environment, or one configure() call at startup, which is how a browser does it. The mark disappears, and nothing else in the software changes.

03

It never calls us

The licence is verified against a public key compiled into the package. BroadPaper makes no network request of its own — not to render, not to validate — so it works in an air-gapped build and we never see your templates, your data or your documents.

04

A late renewal is not an outage

A licence keeps working for 30 days past its expiry, with a warning in your logs. Nothing breaks the moment a card is declined.

§ 02In both licences

Nothing is held back for the higher price.

  • 01

    The whole SDK

    Every block, both PDF backends, the designer, the render service and its .NET client. Nothing is held back for the higher tier.

  • 02

    Unlimited everything

    No per-seat price, no per-developer activation, no render metering. How many people build with it is your business.

  • 03

    Offline licensing

    The licence is a signed certificate checked locally. The SDK makes no network call of its own, ever — not to render, not to validate.

  • 04

    Themes and white labelling

    One template, any brand, and no visible BroadPaper mark on licensed documents.

  • 05

    Custom blocks

    Your own blocks, with a declarative inspector and a pure render function.

  • 06

    Email support

    We aim to reply within two business days, and the reply comes from the people who wrote it.

  • 07

    Twelve months of clean output

    Unwatermarked commercial use for a year, with every update released in it and support throughout.

  • 08

    Fourteen-day refund

    On a first purchase, for any reason. See the refund policy.

§ 03Questions people ask
Do we need a licence to try it?
No. `npm install` and everything works — every block, both PDF backends, the designer, your real data. In the software, the only difference is that PDFs carry a BroadPaper evaluation mark. If you would rather evaluate without it, a free 60-day evaluation key removes it: get one at broadpaper.com/eval. There is no trial clock on the SDK itself; production use needs a paid licence.
What exactly does the licence change?
Technically, a licence — paid or evaluation — removes the evaluation mark and changes nothing else in the software: no feature, block or backend is gated behind any of them. Contractually, a paid licence is what permits production use; an evaluation licence permits evaluation and development only.
What is an evaluation licence?
A free key that removes the evaluation mark for 60 days while you evaluate. It comes from your account page, one per organisation, and it is for evaluation and development, not production use. When it ends nothing stops working — PDFs carry the mark again. Need longer? Reply to your licence email or write to hello@broadpaper.com and we will extend it.
Which licence do we need?
Internal, if the software you are building is for your own people. SaaS / OEM, if anyone outside your organisation will use it — your customers, their staff, the public. If in doubt, it is the second one.
Is the licence a secret?
No. It is a signed certificate, not an API key, so it is safe in a browser bundle, a container image or a repository: it says what you bought, and editing it invalidates the signature. Like any offline licence it is a record of what you are entitled to rather than a lock — the licence agreement is what governs use.
Does the SDK phone home?
Never. Licences are verified locally against a public key compiled into the package, so BroadPaper works in an air-gapped build and we never see your templates, your data or your documents.
What happens if a renewal is late?
A licence keeps working for 30 days after it expires, with a warning in your logs. Nothing breaks the moment a card is declined.
Is it per developer?
No. Seat counting is exactly the kind of licensing developers work around, and it would need activation servers we are not going to build.
What happens when the licence year ends?
Renew, and you get the next year's updates, support and a fresh licence. Do not, and continued production use needs a renewal: PDFs go back to carrying the evaluation mark 30 days later. The software is not switched off, and your templates and every document you have already produced are yours regardless.
Can we move from Internal to SaaS / OEM?
Yes, at any time, from your account page, for the difference in price pro-rated to the end of your licence year. A new licence appears there straight away; nothing in your code or templates changes. It does not work in the other direction — your licence runs to the date you paid for, so if you need the narrower one, let this year finish and buy it then.
Do you offer refunds?
Within fourteen days of a first purchase, for any reason. The details are in the refund policy.
What is the founding-customer offer?
50% off either licence, and that price kept at every renewal. It is open to the first 20 organisations, until 31 December 2026, and it is applied at checkout — there is no code to type. In return we will ask for a short feedback call and, if you are happy, permission to name you as a customer.

Something not answered here? Email us — a person replies.

Looking for the hosted product instead? BroadPaper Cloud is priced separately — a monthly subscription for a business that wants the documents rather than the designer. A Cloud subscription is not an SDK licence, and neither includes the other.