DOCUMENT WEB SDK

Save months of development time with our document web SDKs

Our document web libraries enable you to quickly and securely embed advanced PDF viewing, processing, DOC editing, and AI functionality in any web application.

Ship faster

Our robust getting started guides help you launch in minutes. We provide comprehensive documentation, highly responsive support, code examples, and templates you can import into your application.

Save on engineering time

Avoid the countless hours and high overhead costs required to build and maintain document technology in-house. Instead, focus development resources on improving core products and releasing new features.

Deliver a scalable product

Gain peace of mind knowing our SDKs are completely secure, reliable, and constantly maintained. Our Support team helps ensure quick resolutions to any concerns. Users maintain a high Net Promoter Score (NPS) from customers leveraging our support.

Our document web SDKs

Add document viewing, editing, and AI assistance directly to your web apps. Deploy client-side, server-backed, or in the cloud. Customize the UI and extend features to fit your workflow.

Web Viewer

Embed a robust PDF viewer into your web app to enable high-fidelity viewing, markup, annotations, signing, form viewing and filling, redaction, comparison, and so much more.

Document Authoring

An easy-to-use WYSIWYG DOCX editor, similar to Google Docs, that lets you open, author, edit, and export with one-to-one fidelity to DOCX or PDF.

AI Document Assistant

Easily add AI capabilities to your web PDF viewer to enable chatting with your documents, summarization, translation, comparison, and semantic redaction — all within your app.



Deployment options

Our document Web Viewer SDK can be deployed in three ways: fully client-side in the browser, paired with Document Engine for advanced control and server-side performance, or delivered via the shared hosting DWS Viewer API for backend-grade performance without the backend setup.

WEBASSEMBLY

No server? No problem

With our client-side PDF viewer, we run our proven and robust C++ core completely in the browser using state-of-the-art WebAssembly technology.

WebAssembly browser support illustration

.NET

Are you a .NET developer looking for a PDF viewer?

Combine the power of our .NET SDK with feature-rich viewing and document management capabilities.

.NET PDF viewer illustration

Reasons to build with Nutrient

Nutrient SDKs and Cloud APIs add full document lifecycle support to any platform, tech stack, or infrastructure in minutes. The same technology meets Fortune 500 requirements while helping startups ship fast.

Ready for context engineering

Clean documentation, drop-in code, and MCP hooks for both hands-on developers and AI agents.

Build for and deploy anywhere

Web, mobile, desktop, server, or Nutrient Cloud — with no lock-in.

Secure and accessible

SOC 2 Type II and WCAG 2.2-compliant workflows with PDF/UA-accessible documents.

AI-first document workflows

Built-in document AI with support for leading LLMs and their private implementations.


FREE TRIAL

Ready to get started?

Start building with our Web SDKs in minutes — no payment information required.

Frequently asked questions

What is Nutrient Web Viewer SDK and how can it benefit my web application?

Nutrient Web Viewer SDK is a JavaScript PDF viewer that developers can integrate to enable their users to view, annotate, edit, and sign PDF documents directly within their web applications. It supports high-fidelity rendering, form viewing and filling, redaction, text editing, text comparison, measurement tools, comments, and so much more.

How quickly can I get started with Nutrient Web Viewer SDK?

You can get started with Nutrient Web Viewer SDK in just minutes. Our quick start guides and comprehensive documentation walk you through the setup process step by step. With our simple npm install and a few lines of JavaScript, you’ll have a fully functional PDF viewer running in your application. Plus, our free trial requires no payment information, so you can start building right away.

What deployment options does Web Viewer SDK offer?

Nutrient Web Viewer SDK supports three flexible deployment options to fit your technical needs:

1) A fully client-side deployment that runs entirely in the browser, powered by WebAssembly technology.

2) A paired deployment with Document Engine for advanced control and server-side performance.

3) Integration with our cloud-hosted DWS Viewer API for backend-performant features without any backend setup.

The variety of deployment options gives you the freedom to choose the best model for your application and use case needs.

Is Nutrient Web Viewer SDK secure and reliable?

Yes. Nutrient Web Viewer SDK is built with security and reliability at its core. It supports digital signatures, redaction, and encryption — features that enable users to maintain document security and compliance with regulations such as GDPR and HIPAA. Our client-side deployment inherently ensures data privacy by only processing documents on the client’s device. Nutrient is SOC 2 Type II certified and continuously monitors, maintains, audits, and updates our internal security procedures, in addition to regularly engaging in third-party penetration testing of all our software.

What file formats and languages does Nutrient OCR support?

Nutrient OCR supports a wide range of file formats and languages, including scanned PDFs and images (JPEG, PNG, TIFF). It accurately extracts text in English, Spanish, French, German, Italian, Portuguese, Dutch, and more, making it ideal for international applications that process diverse documents.

Can Nutrient Web Viewer SDK integrate with low-code applications on popular business platforms?

Absolutely! Nutrient Web Viewer SDK is designed to work seamlessly with low-code and no-code platforms. Since it runs entirely in the browser using WebAssembly, it can easily be integrated into popular business platforms like Salesforce, SharePoint, Mendix, and OutSystems. Our JavaScript API and customizable components make it simple to embed powerful PDF functionality into these platforms without extensive coding, allowing business users to quickly add document processing capabilities to their applications.