DOCUMENT ENGINE

Build seamless server-side document integration into your applications

Integrate server-side document processing, viewing, streaming, and management into your client-side web, mobile, and hybrid applications. Alternatively, choose a fully headless operation.

Deploy with or without a UI

Opt for headless document processing if you don’t need a UI, or deploy with our Web Viewer SDK for frontend integration.

Scale efficiently with backend rendering

Integrate client-side viewing with backend-powered rendering for managing large document batches.

Facilitate real-time collaboration

Enable real-time document collaboration, annotations, form filling, and signing by combining Document Engine with our web, mobile, and hybrid viewer SDKs.

DEPLOYMENT

Find the perfect fit for your deployment

SELF-HOSTED

Run it on your own servers

Install Document Engine on the servers you already control. You keep full authority over data location, access, and updates — ideal for strict security or compliance rules.

Self-hosted Document Engine

Full control for compliance

Designed for organizations with in-house DevOps, providing full control over infrastructure to meet strict regulatory and internal policies.

Seamless integration

Integrates easily with existing backend systems or as a backend for our viewer SDKs, simplifying document processing and rendering.

Implementation guidance

Includes a recommended setup example to streamline deployment within your infrastructure.

OPERATION MODES

Adaptable to your use case

Pair Document Engine with Nutrient client-side viewer SDKs, or use it as a headless document processor for entirely backend operations.

Headless Document Engine
Viewer SDKs + Document Engine
Client-side user interface
Significantly reduced client-side processing load
N/A
High-performance PDF processing for documents with large file sizes
Fastest document rendering (document streaming support for managed DE only)
N/A
Backend processing for PDFs (including OCR, redaction, and data extraction)
Backend PDF generation, editing, conversion, and processing
Real-time collaboration on documents

Choose Deployment

Which setup fits best?

Choose self-hosted when you want total control; Cloud APIs for instant, auto-scaling processing from day one through production; and Managed Cloud when you need strict data isolation without running any servers yourself.

Self-hosted
Cloud APIs
Managed Cloud
Daily upkeep
You patch and monitor
None — Nutrient runs it
None — private stack run by Nutrient
Data location
Anywhere you choose
Shared US and EU regions
Single tenant in your region
How it grows
Up to your server budget
Auto-scales within service limits
Auto-scales, limits set in contract
Feature scope
Full engine — headless or paired with client-side viewer SDKs
DWS Processor (headless) and DWS Viewer (frontend) APIs
Full engine, plus dedicated streaming
Typical fit
Large files, on-premises rules, long-term cost control
Quick trials, bursty loads, frontend view with built-in storage
Large files, strict rules, high volume with small DevOps team
Costs
Annual license, plus your infrastructure cost
Usage-based credits
Enterprise annual subscription

Supported on your platform



What do you want to do with documents?

Generate, edit, convert, compare, redact, and OCR PDFs at scale with Nutrient Document Engine. Hook it to our web, mobile, and hybrid viewer SDKs to give users a seamless end-to-end workflow — client to cloud, start to finish.

View and collaborate

Render large PDFs instantly, layer on markups and threaded comments, and watch feedback appear live.

Create and edit

Add, reorder, or rewrite pages and build dynamic forms with just a few API calls — zero desktop tools.

Finalize and sign

Apply tamper‑proof eSignatures, run pixel‑perfect diffs, and scrub sensitive data before release.

Integrate AI and automation

Ask a document anything, translate or classify content, and auto‑convert at scale with one endpoint.

Secure and comply

Output long‑term PDF/A, enforce encryption, and breeze through audits with built‑in accessibility standards.

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.

See what customers love about our products

"Great tool that covers one of our product’s core functionalities."

Dmytro H.
Principal Engineer

"A true partner in delivering value for our customers."

KIM T.
Small Business (50 or fewer employees)

"The software is reliable and easy to integrate with."

Verified User in Computer Software
Mid-Market (51–1,000 employees)


PROVEN AT SCALE

Trusted by the brands that move the world


The digital arm of Germany’s national railway digitizes millions of track maintenance blueprints with the Nutrient PDF SDK, keeping 40,000 trains rolling each day.


Governance portal trusted by 2,000+ boards in 30 countries embeds Nutrient Web SDK to enable in‑portal annotations and cross‑device continuity, achieving 80 percent user engagement.


Rolled out nationwide PAdES-compliant signatures with the Nutrient PDF SDK, letting every Austrian citizen sign official documents securely in seconds.


FREE TRIAL

Ready to get started?

Start building with Document Engine in minutes — no payment information required.


Document Engine

What is Document Engine?

Document Engine is a server-side toolkit that powers high-performance document processing, rendering, and automation behind the scenes of web, mobile, and desktop apps. Nutrient Document Engine enables developers to offload complex tasks like document viewing, generation, conversion, OCR, redaction, and real-time collaboration — at scale.

  • Run document workflows completely on the backend or paired with a frontend SDK.
  • Support large files and high-volume document batches with backend rendering.
  • Enable features like form filling, annotation, and signing via frontend and backend sync.
  • Support document streaming for ultra-fast rendering in resource-heavy environments.
  • Compatible with all major platforms: .NET, Node.js, Java, iOS, Android, React Native, and more.
How to choose the right option?

The right option depends on your architecture, workload volume, and compliance needs. Key factors to evaluate include:

  • Headless vs. hybrid deployment — Do you need a backend-only solution or a frontend pairing?
  • Workload type — Will you handle viewing, OCR, redaction, signing, or batch generation?
  • Scalability — Can it support millions of documents and concurrent users?
  • Integration complexity — How well does it plug into your existing infrastructure?
  • Compliance needs — Does it support on-premises/self-hosted deployment for privacy controls?
How does Nutrient solve my server-side document processing needs?

If you need to power document-heavy workflows behind the scenes, Nutrient Document Engine has hybrid or headless architecture with full document processing, rendering, and streaming capabilities.

What are the benefits of using Nutrient Document Engine?

Nutrient (formerly PSPDFKit) is designed for speed, scalability, and developer control. It can be used to create documents, automate forms, or build a custom document platform.

  • Headless or hybrid flexibility — Choose UI-less backends or pair with Nutrient’s web/mobile SDKs.
  • Backend-optimized rendering — Offload intensive rendering from the client, ideal for large PDFs.
  • Real-time collaboration support — Power multiuser editing, commenting, and signing.
  • Enterprise deployment options — Self-hosted or managed cloud options for full compliance.
  • Wide format and workflow support — Includes generation, redaction, OCR, conversion, and more.
How does Nutrient Document Engine compare to other solutions?

Nutrient Document Engine is designed for modern teams building powerful, scalable document experiences — without overengineering.

  • More architectural flexibility — Deploy fully headless or integrate with UI SDKs.
  • Better performance at scale — Efficiently processes large files and batch jobs.
  • Real-time collaboration-ready — Supports shared editing, annotations, and form updates.
  • Deployment your way — Host it in your cloud or on-premises, or use Nutrient’s managed option.
  • Built for developers — Clean APIs, multi-language support, and comprehensive documentation.

Frequently asked questions

What is Nutrient Document Engine?

Document Engine is server-based software that enables applications to perform advanced document processing tasks such as generation, editing, conversion, and management. It can operate independently as a headless service or integrate with Nutrient’s client-side SDKs for a comprehensive document solution.

How does Document Engine integrate with Nutrient’s client-side SDKs?

When paired with Nutrient Web SDK, Document Engine enhances frontend applications by offloading complex document processing tasks to the server. This integration enables features like real-time collaboration and document streaming, and it reduces client-side processing load, leading to improved performance and scalability.

What deployment options are available for Document Engine?

Document Engine offers flexible deployment options. It can be self-hosted within your infrastructure, providing full control and compliance with internal policies, or hosted by Nutrient, offering a managed solution with reduced operational overhead.

What platforms and frameworks are compatible with Document Engine?

Document Engine supports integration with various platforms and frameworks, including web applications, iOS, Android, React Native, Electron, and MAUI. This cross-platform compatibility ensures a consistent document processing experience across different devices and environments.

What are the key benefits of using Document Engine in document workflows?

Document Engine offers several benefits, including efficient backend rendering for large document batches, real-time collaboration capabilities, and the ability to deploy with or without a user interface. These features collectively enhance document workflows by improving performance, scalability, and user engagement.