Document Engine Server-Side Document Processing

Integrate server-side document processing, streaming, and management into your client-side web, mobile, and hybrid applications, or alternatively, opt for a 100 percent headless operation.

Documents being processed
How It Works

A Plug-and-Play Backend Document Engine

Designed to simplify the integration of powerful document processing, management, and server-side document rendering into your backend.


Integrates seamlessly with existing backend systems, optimized to scale in cloud environments for increased workloads.


Offers headless processing for large document batches, along with storage for collaborative workflows.


Includes optional tools for real-time document collaboration and manual handling.

Free Trial Try PSPDFKit in your app today.
Free Trial
Operation Modes

Adaptable for Various Use Cases

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

Documentation Learn how to get Document Engine up and running.
View Documentation

Enhancing Frontend Apps with Server-Side Processing

Integrate Document Engine with PSPDFKit SDKs across various platforms. Enhance UI-driven applications with server-side processing for optimized performance and advanced features in document collaboration, processing, conversion, and more.

Web iOS Android React Native Electron MAUI Mac Catalyst Flutter .NET
Administration Options

Self-Hosted, Managed, and API


Ideal for organizations with in-house DevOps, who are seeking full control over their infrastructure to meet stringent compliance requirements.

Managed (PSPDFKit)

Tailored for organizations looking to abstract operating complex infrastructure. PSPDFKit offers deployment and management of your Document Engine instance in our dedicated infrastructure.

Public API

Ideal for software builders looking for a quick start in headless document processing without operational overhead.

Learn more

Pick Your Perfect Match

PSPDFKit is made to grow with your app. You can start small and add more products only when needed.

Latest from the Blog

Explore more

Ready to Get Started?

Get Started