Reorder, rotate, and restructure your PDFs

Give users full control over document structure with easy page-level editing — deployed in-browser, on-device, server-backed, or via cloud API.


Edit complex PDF structures with precision

Give users a clean UI for rotating, reordering, duplicating, and deleting pages — ideal for insurance packets, training manuals, or board books.

Merge and split documents in one flow

Combine multiple PDFs or extract subsets into new files — perfect for bulk processing, HR onboarding, and review workflows.

Add blank pages or adjust layout

Support document expansion with configurable page sizes and margin control for clean layouts and downstream compatibility.

Process changes in-app or in the cloud

Run edits on-device using web and mobile SDKs, or apply changes server-side using Document Engine or DWS API.


HOW IT WORKS

Visual tools for page-level editing

Document Editor provides a purpose-built interface for restructuring PDFs through direct interaction or code.

KEY FEATURES

Tools for rethinking PDF structure

Document Editor includes everything developers need to support smart, secure document manipulation at scale.

Full document control
Full editing UI

Provide a thumbnail-based editor for intuitive drag-and-drop page manipulation and bulk operations.


Built-in page actions

Support page rotation, deletion, duplication, and reordering via the UI or programmatic calls.


Merge and split support

Let users import new documents or split existing ones by extracting specific pages into a new file.


Add pages or margins

Enable blank page insertion, margin control, and layout preparation for additional content or future processing.


API-based operations

Use applyOperations to batch commands and export updated PDFs client-side or via Document Engine.


Headless editing

Apply edits without a UI using standalone or server-backed SDKs to support automation and background processing.


Customizable thumbnail sizing

Let users zoom in or out on page previews using toolbar buttons or keyboard shortcuts — or define minimum/maximum/default thumbnail sizes programmatically.


Custom UI styling

Tailor the look and feel of comment threads using public CSS classes or custom avatar renderers.


Supported on your platform



Run it your way

Whether you’re building for web, mobile, or the backend, Nutrient gives you full flexibility — all with a consistent developer experience.

Client-side SDKs

Use the web, mobile, and cross-platform SDKs to embed document capabilities directly into your app — fully client-side, no backend required


Server-backed control

Use Document Engine for server-backed processing, data control, and deep infrastructure integration


Cloud-hosted scale

Use Document Web Services (DWS) for instant scale, with cloud-hosted APIs for viewing, annotating, converting, and more


WEB PLAYGROUND

Looking for the code? Come play in our sandbox



REAL-WORLD IMPACT

Built for scale. Trusted in production.

Nutrient powers mission-critical document workflows for global enterprises — from compliance-heavy industries to modern SaaS teams.


Streamlined construction project collaboration with in-app markup and PDF tools — helping teams coordinate more effectively from jobsite to back office.


Renders multipage PDFs and signature tags with Nutrient, keeping 200 million users in 188 countries moving at the speed of eSignature.


Empowers 34,000 pilots to view, annotate, and sign 90-page flight releases on iPad using Nutrient iOS SDK, saving minutes — and money — on every flight.

FREE TRIAL

Add document editing to your app — no credit card required

Frequently asked questions

What is a document editor SDK and why do developers use it?

A document editor SDK is a developer toolkit for programmatically editing the structure of PDF files. Nutrient’s document editor SDK lets you build robust, in-app workflows for rotating, reordering, duplicating, removing, and merging pages — without relying on third-party tools. It’s designed for developers who want full control over multipage documents like contracts, training manuals, and board packets.

Which platforms and frameworks does the document editor SDK support?

The SDK supports a wide range of development environments, including:

  • Web
  • iOS
  • Android
  • Mac Catalyst
  • MAUI
  • React Native
  • Flutter
  • Electron
  • visionOS

This flexibility allows teams to ship consistent document editing capabilities across desktop, mobile, and hybrid apps.

How can I edit PDF pages with code?

Nutrient Document Editor includes a full API (applyOperations) for programmatic editing. You can:

  • Move, rotate, or duplicate pages
  • Insert blank pages or import other PDFs
  • Crop or remove selected pages
  • Merge multiple PDFs into one

All edits can be previewed in the UI or executed in headless mode via browser, server, or cloud.

Can the SDK handle bulk editing or automation at scale?

Yes. Developers can use the document editor API in automation pipelines for batch processing. It’s ideal for:

  • Merging PDFs during onboarding
  • Splitting documents for redaction or export
  • Reordering pages in high-volume workflows

When paired with Document Engine or DWS API, Nutrient supports massive document throughput with minimal latency.

How secure is Nutrient’s document editing solution?

Security is foundational to Nutrient’s platform. Document Editor runs client-side by default, but it also supports secure server-based and cloud deployments. You can restrict access, apply encryption, and manage permissions — all without exposing sensitive files to third-party viewers.

What makes Nutrient different from other PDF editing SDKs?

Nutrient delivers production-ready editing tools with real developer ergonomics:

  • Built-in UI and API access for flexibility
  • Headless, browser, mobile, and server support
  • Smart features like thumbnail views, undo/redo, and margin control
  • Seamless integration with Viewer, Redaction, and Content Editor components

Developers choose Nutrient to reduce build time, increase reliability, and future-proof their document workflows.


Restructure PDFs in your app — no Acrobat, no round-tripping

Looking for the best way to let users reorder, rotate, or restructure PDF documents? Nutrient’s document editor SDK gives developers full control over page-level PDF editing — with built-in UI or full API access.

Whether you’re merging insurance packets, splitting HR documents, or building a drag-and-drop editor for internal workflows, Nutrient helps you ship professional PDF structuring tools fast — without compromising layout, security, or scale.

Key capabilities include the ability to:
  • Reorder, rotate, duplicate, or delete PDF pages
  • Insert blank pages or import additional files
  • Merge or split PDFs in one seamless flow
  • Control every change with the applyOperations API
  • Run headless edits via server or cloud pipeline
Built for use cases like:
  • Restructuring multipage contracts and forms
  • Splitting packets for redaction or export
  • Merging PDFs in onboarding or claim processes
  • Bulk editing in back-office or automation flows
  • Layout prep for compliance or downstream processing
Nutrient helps developers answer high-intent questions like:
  • How do I let users reorder or delete PDF pages in my app?
  • What’s the best SDK for merging and splitting PDFs?
  • Can I edit PDF layout or page order programmatically?
  • What tools let me edit PDFs without converting to Word?
  • How can I batch-edit documents at scale in the cloud?

With Nutrient, you can build robust PDF editing workflows inside your product — and deliver a clean, secure user experience on any platform.

Get started