Apryse Apryse Web SDK
Apryse Web SDK

Apryse Web SDK

The Apryse Web SDK, WebViewer, is a JavaScript Document SDK compatible with all frameworks and browsers. It provides the highest-quality rendering, conversion, and document manipulation capabilities through a single, customisable component. WebViewer supports various types of files such as PDF, Office, CAD, images, videos, and websites, delivering exceptional usability and functionality trusted by thousands of customers.

WebViewer's out-of-the-box UI is already used and trusted by thousands of customers, but it can also be customised entirely to reflect your brand and the user experience you want. You can have complete control over functionality, behaviour, and appearance. By choosing WebViewer, you can eliminate server-side and third-party dependencies and bring processing client-side, which enables you to view, edit, and process documents in the browser, providing a secure and real-time document experience.

WebViewer comes with 35+ annotations that you can choose from or build custom markup tools. You can also leverage out-of-the-box modules to enable real-time collaboration and create complete, custom signing workflows, including signature field assignment, signature creation, collection, and validation.

Eliminate confidential information by searching and redacting sensitive keywords, strings, and patterns. You can redact areas of images and text, or entire pages. Additionally, you can add, remove, rearrange, or merge pages easily by clicking or drag-and-drop page thumbnails, or set up a programmatic workflow.

Simplify form filling with features that automate data entry into your database. You can fill, edit, and create new forms. Populate data from any source into existing templates.

You can embed a scalable and secure document generator that merges Office templates with JSON data client-side, right in the browser. Easily identify changes in drawings and documents with intuitive overlays, side-by-side comparisons, and semantic text differences in highlighted word pairs.

Edit and create DOCX files client-side: Write and edit text, apply styling, adjust fonts and sizes, or add bulleted and numbered lists. You can eliminate post-edit formatting inconsistencies with native DOCX editing, producing true WYSIWYG output quality across all Word processors.

We would be delighted to prepare a tailored proposal to meet your needs. By considering your specific requirements, such as features, document volume, and whether you need server or client-side assistance, we can provide you with the best-priced solution bespoke to you.

Click below to request a call now to discuss your Document Processing challenge.


Automate data entry, fill, edit, or create new forms with ease.

Compare PDFs with overlays & highlighted differences.

Measure quickly and accurately with snap-to geometry.

Native DOCX editing, producing true WYSIWYG output quality.

Choose 35+ annotations for  real-time collaboration.

Create custom signing workflows  with validation.

Redact specific areas or entire pages, including images and text.

Merge Office templates with JSON data on the client-side.


View PDFs
Add Text and Shapes
Add and Remove Stamps
Custom Annotations
Add Links
Add e-Signatures
Annotation Permissions
Rich Text Annotations
Review and Approval Statuses
Flatten Annotations
Import and Export Annotations
Document Streaming
Document Flattener
Optimization (including Linearization)
Form Filling
Form Flattening
Text Search with UI
Programmatic Search
Ambient String Search
RegEx Search
Page Manipulation
Reorder, Insert, Merge, Split, and Remove Pages
Generate Page Thumbnails
Crop Pages
Merge Documents
PDF/A Creation and Validation
Text and Image Redaction
Search and Redact by Text
Search and Redact by Pattern (PII, PHR, etc)
Permanent Removal of Underlying Text and Image Content
Intelligent Document Processing
Content Extraction
Text Extraction
Image Extraction
Embedded Fonts
Colour Separation
Convert Scans and Images to Text-searchable Documents
Get Metadata as JSON
Overlay Text Layer
Choose from Tesseract 4 or IRIS OCR engine
Intelligent Data Extraction
Structured JSON Output
Table Detection
Tabular Data Extraction
Form Field Detection
Structure Recognition
Add Digital Signing capabilities
Digital Signatures
Embed Digital Certification
Validate Digital Certificates
Support for Long-term Validation
Support for Time Stamps
Form Designer
Form Creation
Form Field Editing
Form Field Customization
Architecture, Engineering & Construction
3D BIM View and Annotate
CAD View, Annotate, and Convert
CAD and 3D BIM Measurement
Add Layers
Extract Layers
Show and Hide Layers (including OCG)
Standard PDF Encryption
Custom Encryption
Security Permissions Modifications
Encryption Removal
Office & Templating
Document Generation
Generate PDFs from DOCX Templates
PDF Template Generation
Office Conversion
PDF to Office
Office to PDF
Video Annotation
Audio Annotation
HTML Viewing
Advanced Image Formats (DICOM)
Image to PDF
PDF to Image
PDF Overlay
Image Overlay
Semantic Text Comparison
PDF Text Editing
Direct In-Line Text Edit
Programmatic Content Reading
Programmatic Content Editing
Programmatic Content Removal
DOCX Editing
Native DOCX Editing for WYSIWYG Output
Create New DOCX Documents
Open and Edit Any DOCX Document
Change Text Styling
Change Font, Font Size, and Headings
Align Text and Control Line Spacing
Insert Bulleted and Numbered Lists
Reflow or Reader Mode
Screen Reader
Reflow Text
Adoption to Smaller Screen Sizes
View Table of Contents
Create Table of Contents
Edit Bookmarks

Related Products

Apryse Mobile SDK
Incorporate document processing directly into your backend applications for enhanced functionality.
Apryse Server SDK
Empower your server solutions with fast & reliable document processing without 3rd party dependencies.
Apryse for Salesforce
Document generation, viewing, collaboration, signing, editing in Salesforce® without server-side dependencies.
Apryse for Appian Platform
Enable document viewing, editing, signing, collaboration from Appian, free from server-side dependencies.
Apryse for Mendix Platform
Add seamless, secure document viewing, editing, signing, collaboration to Mendix without server-side dependencies.
Apryse for OutSystems
Embed secure document viewing, editing, signing, collaboration into your OutSystems application.
Apryse for SharePoint
Integrate PDF processing into SharePoint without server-side dependencies for seamless and secure viewing, editing, signing.