PDF VIEWER SDK
Deliver smooth, high-performance rendering with a beautifully designed, fully customizable PDF viewer UI.
How it works
Integrating our flexible and high-performance PDF viewer SDK is simple and efficient. Follow a few easy steps to deliver an exceptional document viewing experience for your users.
Step 1
Integrate the SDK with your app. Use our easy-to-follow documentation and APIs to embed the PDF viewer into your web, mobile, or desktop application.
Step 2
Customize the viewer interface. Adapt the UI to match your app’s design — from toolbar placement to color schemes.
Step 3
Enhance functionality. Activate advanced features like text search, zoom precision, and annotation support to deliver a truly interactive experience.
KEY FEATURES
Unlock a new level of PDF document interaction with an SDK that combines performance, customization, and ease of use.
PDF viewing and navigation
Thumbnails
Outline (table of contents)
Bookmarks
Dark mode
Responsive design
OCG layer control
Enjoy top-tier rendering without compromising on speed. Our PDF viewer SDK ensures high-fidelity output that displays every document with exceptional clarity, even in complex or large files.
Tailor the viewer’s UI to match your app’s design. With optimized features and customizable navigation, provide your users with a seamless, feature-rich experience that feels native to your brand.
Rely on a battle-tested SDK that handles any PDF with ease. Whether it’s complex documents, annotations, or large files, your app will perform with rock-solid stability, ensuring reliability across devices.
Is the PDF Viewer SDK accessible for all users?
Yes, accessibility is a key focus of the PDF Viewer SDK. It uses WCAG-compliant HTML rendering to ensure the viewer is accessible, particularly for users with disabilities. The responsive design and full touch support also make it usable across all device types and screen sizes, providing an inclusive and smooth user experience.
What customization options does the PDF Viewer SDK offer?
What is the PDF Viewer SDK by Nutrient?
The PDF Viewer SDK by Nutrient is a high-performance, fully customizable software development kit that enables developers to integrate a powerful PDF viewing experience into web, mobile, or desktop applications. It supports smooth rendering, responsive design, and advanced features like annotations, bookmarks, dark mode, and precise zoom controls to meet diverse document interaction needs.
How easy is it to integrate the PDF Viewer SDK into my app?
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.
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.
Our SDK is compatible with major operating systems, including Windows, macOS, and Linux. We also offer APIs for popular languages such as JavaScript, Python, and C# to minimize the external dependencies required, simplifying the integration process.
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 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.
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.