PDF SDK VIEWER

Open all documents with high fidelity in a well-designed viewer

Create a seamless user experience in any app environment with robust, high-performance document viewing capabilities — including multi-format support, responsive rendering, and interactive user interfaces.

Use cases

Optimize PDF rendering

Integrate fast, high-performance PDF rendering into your application — even for complex documents with multiple pages and high-resolution content.

Add search functionality to PDFs

Add powerful indexed search functionality to help users quickly locate specific terms or phrases within large PDFs.

Integrate form viewing and filling

Seamlessly integrate form viewing and filling capabilities directly within your app across web and mobile platforms.

Customize the document viewer UI

Tailor the PDF viewer’s UI and features to meet your app’s requirements, such as custom toolbars, navigation, and annotation tools.

Relied upon by industry leaders

Autodesk logo
UBS logo
IBM logo
UBS logo
IBM logo

components

How we help

Viewer

Deliver seamless PDF viewing experiences

Deliver seamless PDF viewing experiences

Enable fast, responsive PDF rendering with customizable viewing options, supporting high-resolution documents, multipage navigation, and advanced zoom. Boost user engagement with interactive features like annotations, bookmarks, and form handling, all in a configurable, intuitive interface.

Form Viewing and Filling

Access and edit form data

Access and edit form data

Enable easy integration of interactive forms, real-time data entry, validation, and submission, all while maintaining a smooth and engaging user experience across various platforms.

Reader View

Make complex PDFs easy to read with text reflow

Make complex PDFs easy to read with text reflow

Strip away distractions like zooming and swiping to make reading PDFs in your app more enjoyable and accessible.

Indexed Search

Search near-instantly across 1000s of PDFs

Search near-instantly across 1000s of PDFs

Search through thousands of PDFs — including document and annotation text — across different languages and encoding types to give your users almost-instant search results.

Deployment options

Learn more about the different client-side and server-side deployment types for our Web viewer using Document Engine.

Explore other use cases

Markup

Enhance the review and feedback process with document editing, highlighting, and annotating.

Document Generation

Seamlessly generate and assemble PDF documents from 100+ file formats.

Collaboration

Enable real-time document collaboration with a set of tools that allows annotations, comments, replies, and much more.

Frequently asked questions

What are the system requirements for integrating the PDF viewer SDK into a web application?

A modern browser and web server are the only requirements to integrate Nutrient into a web application. There’s no dependency on frameworks such as React, Next, or Angular.

How does the PDF viewer SDK ensure high-fidelity rendering across different browsers and devices?

The PDF viewer SDK has built-in mobile support for displaying your PDFs. It comes with a responsive UI that works on all screen sizes. The UI adapts to the screen automatically, providing you with a seamless experience. It provides the same features on desktop, tablet, and mobile views.

Can the PDF web viewer SDK enable customization to match our brand’s UI/UX design?

Nutrient Web SDK makes it easy to customize every part of the user interface. Our robust API for configuring behavior and appearance lets you hide or add buttons, change the theme to match your look and feel, trigger workflows, create overlays, and much more.

How secure is the PDF viewer SDK, and what security features are included?

The Nutrient SDK is based on an optimized fork of PDFium, the most trusted platform for PDF rendering. PDFium is the same PDF engine used in Chromium, Android, and countless other applications. The PDFium project is backed by Google, Microsoft, Amazon, and Dropbox.

The PDF web viewer SDK is developed with a security-conscious approach. Encrypted PDFs are supported, and they cannot be accessed without the matching password. PDF passwords are never persisted, and code commits undergo peer review and extensive testing before being merged.

How easy is it to integrate the PDF web viewer SDK with other tools and frameworks, such as React or Angular?

The web viewer SDK is compatible with any JavaScript framework, including React, Next, Angular, Vue, Svelte, Blazor, Solid, Nuxt.js, and jQuery. It’s also compatible with Electron, ASP.NET, PHP, Laravel, and Rails, as well as plain HTML5, JavaScript, and TypeScript.