Buy it once. It keeps working.
Perpetual licences, not subscriptions: what you paid for runs forever, and renewal buys newer releases rather than continued operation. Every tier is priced below the level where procurement gets involved, on purpose.
Everything, with no feature held back. The limit is on use, not on capability.
- Every format and every package
- Personal projects, learning and open source
- Evaluation, development, prototypes and CI
- Production too, if your company earns under $250k a year
- No watermark, no nag screen, no telemetry
One developer, as many of their own products as they like.
- One developer writing code against the library
- Unlimited applications, domains and deployments
- On-premises and air-gapped installations
- Twelve months of updates included
- Versions released in that window keep working forever
One legal entity, nobody counted.
- Unlimited developers within the company
- Unlimited internal applications and installations
- Priority email support
- Send us documents that render wrong — up to five a quarter, with a turnaround commitment
- Twelve months of updates included
Ship it inside a product you sell to your own customers.
- Everything in Company
- The right to redistribute inside your product
- Unlimited end-customer installations
- Named contact and an agreed response time
- Corpus additions from your customers’ documents
Founding customers: half price, locked for life
The first five customers pay half of the above, at that rate for as long as they keep renewing. In exchange: your logo on this site, two sentences about how it went, and the right to send us the documents that render worst. Those documents join the corpus, which is what makes a fix permanent rather than temporary.
A card, an invoice, and a key in your inbox
Payments run through a merchant of record, so you get a proper invoice with the right VAT treatment for your country and your finance department has a vendor it can actually process.
The ones that get asked
What counts as a developer?
Someone who writes code against the library. Not your whole team, not testers, not the people who use the application. For a document viewer that is usually one or two people, even at a large company.
What happens when the licence expires?
Nothing. The licence is perpetual: what you paid for keeps working forever. What lapses is access to versions released after your update window ends. You renew when you want newer versions, not to keep the lights on.
Does it phone home?
No. There is not a single network request in the library, and there never will be. The licence key is a signed statement verified locally against a public key compiled into the bundle, which is why it works in an air-gapped network.
What happens without a key?
A single message in the console. The library never breaks your application, never degrades rendering and never draws a watermark over a customer’s document. Enforcement here is a legal matter, not a technical one, and pretending otherwise would only hurt the people who pay.
Do you offer a trial?
The free tier is the trial, and it has no features removed. Evaluate it on your ugliest real documents for as long as you need — that is exactly what it is for.
Our document renders wrong. Is that a bug or a limitation?
Send it and we will tell you honestly which one it is. Either way it joins the corpus, which means it stays fixed. The list of things we know we get wrong is published rather than left for you to discover.
Not sure which tier?
If you are one person shipping your own products, that is Solo. If a company is paying you to build something internal, that is Company. If your customers install the thing you build, that is Redistribution. If none of those describe you yet, you are on Free and there is nothing to decide.