JavaScript Office Library
PSPDFKit for Web is a JavaScript Office library for viewing and converting Word, Excel, and PowerPoint files directly in the browser without MS Office or third-party open source dependencies. When converting to the PDF format, it enables a rich array of additional document capabilities.
Key Capabilities
Robust API for configuring behavior and appearance
Workload is offloaded to client (no server needed)
Office conversion engine built from the ground up
Annotate, edit, sign, form fill, redact, and more
Office Document Capabilities
Explore allOffice-to-PDF Capabilities
Instant Synchronization
How to sync annotations across multiple users, devices, or sessions
Document Assembly
How to assemble source documents programmatically or with the built-in UI
Page Manipulation
How to split up documents, or rotate, remove, crop, and reorder pages
Editor
How to edit content and stamp with an image, text, or a date
Forms
How to create a PDF form, fill form fields, extract data, and more
Signatures
How to add electronic and digital signatures to PDF documents
Redaction
How to redact content programmatically or using the UI
Document Security
How to prevent sharing, printing, selecting text, and more
Browser Support
PSPDFKit for Web supports the latest versions of all commonly used browsers: Chrome, Mozilla Firefox, Safari, Edge, and Firefox ESR. You can see the full list on our browser support page.
Framework Support
PSPDFKit for Web is compatible with all JavaScript frameworks because it just needs a DOM container to append the viewer, which is possible with any framework.
This includes React, Angular, Vue, Svelte, Blazor, Next.js, Nuxt.js, jQuery, TypeScript, and Progressive Web Apps. It’s also compatible with Electron, ASP.NET, Ruby on Rails, and HTML5.
Integrations
PSPDFKit for Web is compatible with SharePoint, Microsoft Teams, Microsoft OneDrive, and Salesforce.