TypeScript PDF Viewer Library

PSPDFKit for Web includes a high-fidelity JavaScript PDF rendering engine that is fully compatible with TypeScript. It offers developers a way to quickly embed a highly configurable PDF viewer in any TypeScript-based web application.

Try for Free Launch Demo

PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa.

Key Capabilities

  • Customizable UI — Hide or add buttons, and match your look and feel

  • Client-side — Workload is offloaded to client (no server needed)

  • Office and image — Open PDF, Word, Excel, PowerPoint, TIFF, PNG, and JPG

  • Responsive — Mobile-friendly UI auto-adjusts to all screen sizes

  • Accessible — Built-in assistive technology-friendly features

  • Browser support — Works on all modern browsers and devices

  • Extendable — Add annotation, editing, forms, and more

PDF File Type Support

  • PDF

  • PDF/A (1, 2, 3, 4)

PSPDFKit for Web also supports Word, Excel, PowerPoint, TIFF (multipage), JPG, and PNG.

Free Trial

Start your free trial for unlimited access and expert support.

FAQ

Here are a few frequently asked questions about PSPDFKit for Web.

What is PSPDFKit for Web?

PSPDFKit for Web is a JavaScript PDF rendering engine that integrates seamlessly, providing a highly configurable PDF viewer for web applications.

What file types does PSPDFKit for Web support?

It supports PDF, PDF/A, Word, Excel, PowerPoint, TIFF, JPG, and PNG file types.

Is PSPDFKit for Web compatible with all browsers?

Yes, it works on all modern browsers and devices.

Can I customize the UI of PSPDFKit’s PDF viewer?

Yes, you can hide or add buttons and adjust the UI to match your look and feel.

Do I need a server to use PSPDFKit for Web?

No, PSPDFKit operates client side, meaning the workload is offloaded to the client with no server required.