Apryse, once PDFTron, and Kernstra both put a PDF editor in your web app. Only one publishes a monthly price.
Apryse WebViewer, formerly PDFTron WebViewer, is a deep and mature web SDK sold the enterprise way: a custom quote, a base package, and add-on modules for editing, signing and conversion. The Kernstra Web SDK starts at $149 a month for an internal or back-office app, billed monthly if you like, with every tool included at that price. This page sets the two side by side, including where Apryse WebViewer is the better choice.
- Published on the pricing page
- Monthly billing, no minimum term
- All twenty-six tools at the $149 entry price
- Free development key, watermarked
- Custom pricing; packages from $1,500 a year
- Yearly contracts, one to three years as buyers report
- Base package, then add-on modules
- Trial key, every document watermarked
Apryse pricing next to Kernstra: what a team pays in year one.
Kernstra's entry plan, twelve months at the published price, next to what buyers report paying Apryse. The bars share one scale.
Kernstra: the published $149 entry price for an internal or back-office app with a limited number of users, billed monthly; public-facing apps and larger use are priced to their use, and yearly billing includes two months free. Apryse: every figure comes from the public sources listed below, chiefly Vendr marketplace data from 45 Apryse purchases, last updated July 2026, which is for Apryse as a whole, not broken down by SDK. Vendr adds that discounts of 15–30% off initial quotes are common. Apryse itself publishes only that packages start from $1,500 a year, so your quote may differ. Sources
A price you can read today, or a quote after a sales call.
For a startup or a SaaS team with a document feature on the roadmap, how the license is sold matters as much as the number on it.
| Kernstra | Apryse WebViewer | |
|---|---|---|
| Price | From $149 a month, published | Not published beyond the entry point; custom-quoted |
| Entry point | $149 a month for an internal or back-office app, or $1,490 a year on yearly billing | Packages from $1,500 a year; most reported deals are higher |
| Billing | Monthly, quarterly or yearly (two months free) | Annual; buyers report one- to three-year terms |
| Minimum term | None on monthly billing | Not published; reported terms are one year or longer |
| What you license | The whole SDK: twenty-six tools and the full API at the $149 entry price | A base package, then add-ons such as PDF editing, digital signatures, DOCX and spreadsheet editors, conversion and data extraction |
| What sets the price | Who uses the app (internal or public-facing), your users and your apps; never below $149 | Modules, use case, document volume, client- or server-side; licensed per application and per platform |
| Before you pay | Free development key, watermarked, never expires | Seven days without a key, then a free trial key; documents watermarked |
| Time to a price | Written quote in one business day, or read the entry price on the page | Quote form; a specialist replies within one business day |
Apryse vs Kernstra, feature by feature, including the rows we lose.
Apryse WebViewer covers more ground than Kernstra does today. If a row marked for Apryse WebViewer is a requirement, that should decide it.
| Kernstra | Apryse WebViewer | |
|---|---|---|
| Viewing and editing | ||
| Renders in the browser, no server needed | Always | WebAssembly; WebViewer Server optional |
| Edit existing text in the document's own font | Included at the $149 entry price | PDF Editing add-on |
| Large files open before the download finishes | Page streaming: a 107 MB file opens after about 0.2 MB | Linearized PDFs |
| Phone, tablet and desktop layouts from one config | Measured from the container | Responsive UI |
| React, Vue, Angular, Svelte, Next.js, Nuxt | Also SvelteKit | Also Electron and Blazor |
| Accessible viewer interface (WCAG) | Accessible text layer and ARIA page regions, designed for a WCAG 2.1 review; audit report to follow | Apryse states WCAG 2.2 AA for the UI |
| Compare two versions of a document | Compare package: overlay, side-by-side and text compare | |
| Annotation, forms and signing | ||
| Highlights, notes, drawing, shapes, stamps | Included at the $149 entry price | Base package |
| Fill existing PDF forms | Included at the $149 entry price | Base package |
| Create form fields (form designer) | Coming next | With the Digital Signatures add-on |
| Drawn, typed or uploaded signatures | Included at the $149 entry price | Digital Signature package |
| Certificate-based digital signatures (PKI) | Lists existing ones; does not create or verify them | Digital Signatures add-on |
| Threaded comment replies and review status | Comments panel, written as Acrobat writes them | Notes panel |
| Real-time collaboration | With a sync server you build | |
| Security and processing | ||
| Documents never sent to the vendor | Nothing from a document leaves the browser | In the client-side deployment |
| Password protection and permissions | Included at the $149 entry price | Security package, with the Full API |
| True redaction (content removed from the file) | Black-out covers, it does not remove | Redaction module |
| OCR for scanned pages | With the Server SDK, licensed separately | |
| Office and CAD files in the viewer | Conversion add-on; CAD needs a server | |
| SOC 2 Type 2 report | Not yet | |
The Apryse WebViewer column comes from the public Apryse pages and Vendr data listed under Sources; "add-on" or "module" means it is licensed separately and priced into the quote. Checked 27 October 2026. Sources
When Kernstra is the better Apryse (PDFTron) alternative, and when it is not.
Choose Kernstra if
- You want to ship before you sign a contract. Build on a free key, go live on a monthly plan, and stop any month.
- Your budget is a line on a company card, not a procurement cycle. For an internal or back-office app, $149 a month is a decision one person can make.
- You need true text editing without an add-on. Editing in the original font, annotation, form filling and signing are all included at the $149 entry price.
- Documents must never leave the browser, with nothing for you to host: the SDK makes a license status check on each load and downloads its engine and fonts, none of it carrying a document's content, and there is no telemetry.
Choose Apryse WebViewer if
- Your users work in Word, Excel or CAD files and need to view or edit them in the browser alongside PDFs.
- You need certificate-based digital signatures or form building today, or true redaction for regulated disclosure.
- You process scans, compare versions or measure drawings and want OCR, data extraction, comparison and measurement from the same vendor.
- Your procurement requires SOC 2, ISO 27001 or a WCAG 2.2 AA claim and a yearly enterprise agreement is the norm for you.
Switching from Apryse WebViewer to Kernstra.
Both SDKs mount into one element and take a document and a configuration object, so the shape of your code stays the same.
- 1Take a free development keyRun Kernstra beside your current viewer on localhost or any HTTPS host while you compare, watermarked, with no expiry.
- 2Swap the mount callAfter
Kernstra.init()andPDFDocument.fromUrl(),new PDFViewer(container, doc, config)replaces theWebViewer()call; the container and document URL carry over, and your toolbar choices becometoolsandtoolbarsettings. - 3Map your eventsPage, form-field, annotation, signature and export events have counterparts in the SDK API reference:
pageChanged,formFieldChanged,annotationsChanged,signatureCapturedandexportCompleted. - 4Go live monthlyMove to a production key when you are ready. Your Apryse term can run out while you are already live.
Questions before you switch from Apryse or sign.
Anything else, ask in the quote form and an engineer answers in writing.
Ask in the quote formIs Apryse the same company as PDFTron?
Yes. PDFTron renamed itself Apryse in February 2023. WebViewer is the same web SDK, and its npm package is still published as @pdftron/webviewer (version 12.2.1 in October 2026).
How much does Apryse WebViewer (PDFTron) cost, and where do these prices come from?
From the public sources listed at the foot of this page. Apryse does not publish WebViewer prices; it says entry packages start from $1,500 a year. The other figures are Vendr's marketplace data from 45 Apryse purchases, last updated July 2026: a median of $24,351 a year, with a low of $6,556 and a high of $108,539 as Vendr states them. They are for Apryse as a whole, not broken down by SDK, and your quote depends on the modules and volume you need. If a figure is wrong or out of date, tell us and we will correct it.
Is $149 really the price, or a teaser?
It is the published entry price for an internal or back-office app with a limited number of users, billed monthly, and it includes every tool, Edit Text and Add Text among them. A public-facing app or larger use gets a package priced to its use, never below $149, quoted within one business day. Billing is monthly with no minimum term, quarterly, or yearly with two months free ($1,490 a year).
Does Kernstra do everything Apryse WebViewer does?
No, and the feature table says where. Office and CAD files, certificate-based signing, form building, true redaction, OCR, document comparison, measurement and real-time collaboration are available from Apryse (OCR and CAD through its Server SDK), not in Kernstra today; form building and measurement are the next tools we are working on.
Can we try both side by side?
Yes. Apryse WebViewer runs for seven days without a key and then on a free trial key that watermarks every document; a Kernstra development key is free, watermarked and never expires, so you can run both on the same page of your app and decide on your own schedule.
Build it this afternoon. Decide about a plan when there is something to ship.
A free development key, the whole SDK, and a published price you can check without a call.
Sources, checked 27 October 2026
Apryse WebViewer and PDFTron are trademarks of their owner. Every figure and claim about Apryse WebViewer on this page comes from the public sources listed here, read on 27 October 2026. If anything is wrong or out of date, tell us at hello@kernstra.com and we will correct it.
- Apryse Software Pricing & Plans 2026 (Vendr)
Median $24,351 a year from 45 purchases, with a low of $6,556 and a high of $108,539 as Vendr states them; for Apryse as a whole, not broken down by SDK; discounts of 15–30% off initial quotes are common; a base package plus à la carte modules such as OCR/ICR, redaction, digital signatures and conversion; terms commonly one to three years.
- Apryse Pricing and Licensing
Custom, modular pricing set by features, document volume and client- or server-side use; entry packages from $1,500; base package (viewer, annotations, linearization, form filling, measurement, WCAG 2.2 AA UI); form building only with the Digital Signing add-on; add-ons DOCX Editor, Spreadsheet Editor, Digital Signatures, Smart Data Extraction, PDF Editing and Conversion (30+ formats); a specialist replies to the quote form within one business day.
- Apryse SDK Pricing Guide
Entry packages "as low as $1500 a year"; modular components such as viewing, annotation, secure redaction and data extraction; price set by the application and its intended use.
- WebViewer: JavaScript Document SDK for PDF, Office & CAD
Client-side WebAssembly, document content never leaves the browser; 30+ formats including Office and CAD; React, Angular, Vue, Nuxt, Next.js, Svelte, Electron and Blazor; linearization; text editing; redaction; overlay, side-by-side and semantic text comparison; measurement; ISO 27001 and SOC 2.
- Overview of the WebViewer JavaScript PDF and DOCX Library
Renders in the browser with WebAssembly; WebViewer Server is an optional backend; CAD documents load through WebViewer Server.
- Edit text and images in PDFs using the WebViewer JavaScript library
Content editing is a separate add-on, not included in a standard WebViewer license.
- Why do I see watermark when I enter a valid license key?
Apryse licenses per application and per platform; keys carry an expiry date.
- Add a License Key to WebViewer
A watermark shows until a valid key is entered; a commercial key is required in production.
- @pdftron/webviewer 12.2.1, README
A 7-day trial with no trial key needed, extended with a trial key from the developer portal; responsive UI; framework guides.
- @pdftron/webviewer on the npm registry
Still published under the @pdftron name; latest version 12.2.1.
- Apryse Web SDK release notes
The latest WebViewer release listed is v12.2.0.
- Know how to access the webviewer all the time without being in a 7-day free trial (Apryse Community)
Apryse staff: a demo license key gives an unlimited trial; all documents loaded or generated are watermarked.
- Use the digital signature tool in WebViewer
Ink, typed and uploaded signatures; the Digital Signature package is required in production.
- Apryse WebViewer Namespace: NotesPanel
Comment threads with replies, and review statuses (Accepted, Rejected, Cancelled, Completed and others).
- Learn More About Document Collaboration in WebViewer
"Apryse does not ship any server side collaboration tools"; you implement the sync flow yourself.
- Applying redactions to PDFs
Redacted content is destroyed, not hidden; applying redactions, even programmatically, needs the Full API or WebViewer Server.
- How to access OCR module in webviewer (Apryse Community)
Apryse staff: the OCR module is not available in WebViewer and runs with the Server SDK.
- Compare PDF File Differences with JavaScript
PDF overlay, pixel-by-pixel image overlay and semantic text comparison; the Compare package is required in production.
- Encrypting & securing PDFs using JavaScript
User passwords and permissions; the Security package is required in production, with the Full API enabled.
- Accessibility for the WebViewer JavaScript PDF Viewer
WebViewer 11.6 achieved WCAG 2.2 AA for the UI (Apryse's statement); no VPAT or conformance report is linked.
- Security and Compliance | Apryse
ISO/IEC 27001:2022 certified (certifications held since 2018); yearly SOC 2 Type II audits.
- PDFTron Rebrands as Apryse
PDFTron Systems Inc. rebranded under the name Apryse.