EDITING

Bring professional-grade PDF editing to your UI

Embed real-time PDF editing tools into your app — update text, pages, and layout without downloads, plugins, or format conversions.

What do you want to do with documents?

Edit PDFs without breaking structure

Make clean, layout-safe changes to text, pages, and images — no format conversions needed.

Collaborate without version chaos

Power coediting, approvals, and real-time updates across roles and teams.

Customize the editing experience

Control toolsets, permissions, and the UI to fit your product and your users.

Keep changes secure and auditable

Track edits, roles, and document history with full version control and audit logs.

How we help


Document Editor

Full document control without leaving the browser

Edit entire documents — pages, images, and layout — with precision and consistency. Ideal for contracts and document signing workflows in legal, finance, and insurance.

Full document control

Block-based editing

Add, remove, or rearrange structured elements like paragraphs, tables, images, and page breaks.

Layout-safe changes

Make content edits without breaking document structure or formatting.

Drag-and-drop page control

Split, merge, rotate, and remove pages with intuitive UI tools.

Edit PDFs in-browser, no plugins

A fully embeddable editing experience that runs natively in modern browsers.

CONTENT EDITOR

Fast, precise text edits inside any PDF

Update text directly inside structured documents — without disrupting layout or formatting. Designed for revision-heavy workflows like contracts, proposals, and policies.

Precise text edits

Inline text editing

Edit paragraphs, headers, and body copy in place, with style and structure preserved.

Visual consistency

Font, spacing, alignment, and formatting remain untouched as content is updated.

Zone-based access

Limit editing to specific fields, sections, or roles with granular permissions.

Built for structured docs

Edits are tracked and applied within a document’s semantic model — no formatting breakage.

Dark and light theme editor

Instant Collaboration

Real-time editing, built right in

Empower teams to edit documents together — live, in sync, and without conflict. No plugins, pings, or version headaches.

Live multiuser editing

See everyone’s changes as they happen, with synced content across all collaborators.

Cursor and presence tracking

Show who’s editing where with named cursors, selections, and activity indicators.

Secure and self-hostable

Deploy on your own infrastructure and integrate with authentication, audit, or workflow systems.

Smart roles and device support

Support permission-based roles, multiple devices, and activity tracking across sessions.


Supported on your platform




Prefer a cloud deployment?

Nutrient’s Document Web Services (DWS) platform offers cloud-native APIs that support every stage of the document lifecycle — from rendering a single PDF in the browser, to high-volume processing and automation.

DWS Processor API

Handle advanced, headless document workflows from the cloud — generate, convert, extract, add watermarks, and more with a processing API built for scale.

DWS Viewer API

Deliver rich, interactive document experiences directly in the browser — render PDFs, annotate, fill forms, and collect signatures with a cloud-hosted viewer API.


Frequently asked questions

What functionalities does the Nutrient PDF editor SDK offer for editing PDF documents?

The SDK provides a comprehensive suite of editing features, including:

  • Text editing — Modify existing text directly within the PDF, adjusting font styles, sizes, and colors.
  • Image manipulation — Add, remove, or edit images embedded in PDF files.
  • Page management — Perform operations such as adding, rotating, reordering, and deleting pages.
  • Annotations — Incorporate comments, highlights, and other annotation types to enhance document collaboration.
  • Redaction — Securely remove sensitive information to ensure confidentiality.

Can the SDK facilitate real-time collaboration on PDF documents?

Yes. The SDK supports real-time collaboration features, enabling multiple users to annotate, comment on, and edit documents simultaneously. This functionality enhances teamwork and streamlines document review processes.

Is the Nutrient PDF editor SDK compatible with various platforms and programming environments?

Absolutely. The SDK is designed for cross-platform compatibility, supporting:

  • Web applications — Integration with JavaScript frameworks for seamless browser-based editing.
  • Mobile platforms — Native support for iOS and Android, as well as cross-platform frameworks like React Native and Flutter.
  • Server-side implementation — Compatibility with .NET, Java, Node.js, and other server-side technologies.

How does the SDK ensure document security during the editing process?

The SDK incorporates several security measures, including:

  • Redaction tools — Permanently remove sensitive information from documents.
  • Password protection — Implement password requirements to restrict access to documents.
  • Permission controls — Define user permissions for actions like printing, copying, or editing to maintain control over document usage.

What customization options are available in the Nutrient PDF editor SDK?

The SDK offers a highly customizable user interface, enabling developers to tailor the editing environment to match their application’s design and user experience requirements. This includes modifying toolbars, dialogs, and other UI components to ensure seamless integration.

What is document editing automation and how can it benefit my team?

Document editing automation refers to the use of advanced tools and software to automate the creation, editing, annotating, signing, redacting, and managing of documents — particularly PDFs — without heavy reliance on manual processes. For teams using platforms like SharePoint and Microsoft 365, this automation boosts productivity by allowing users to directly edit, fill forms, add electronic signatures, and collaborate on documents seamlessly within their browsers or familiar environments. It saves time, reduces errors, and streamlines workflows.

Is it possible to permanently redact sensitive information with Nutrient document editing automation?

Yes. Our editing solution includes a robust redaction feature that enables you to permanently remove sensitive or confidential information from your documents without needing to download the files. You can redact text or specific areas, customize the redaction color and transparency, add comments, and overlay explanatory text. This helps maintain compliance and protect your data privacy.



PROVEN AT SCALE

Trusted by the brands that move the world


Replaced paper and email with Nutrient Workflow to automate multilevel approvals across six Latin American offices, processing 236 asset requests.


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.


FOR DEVELOPERS

Power your app with our SDK in minutes


PDF editor SDK

What is a PDF editor SDK?

A PDF editor SDK is a software toolkit that enables developers to add PDF editing functionality to their applications. Nutrient’s PDF editor SDK empowers users to modify text, images, and annotations directly within PDFs, enabling seamless document manipulation, real-time collaboration, and secure redaction.

  • Edit text and images in real time without document recreation.
  • Enable collaborative editing and annotation with multiple users.
  • Perform secure redaction of sensitive information for compliance.
  • Reorder, merge, and manipulate document pages dynamically.
  • Integrate into web, mobile, and server environments effortlessly.
How to choose the right PDF editor SDK?

When selecting a PDF editor SDK, it’s essential to evaluate its feature set, customization options, and security capabilities. Consider the following:

  • Content editing flexibility — Look for SDKs that allow real-time text and image modification.
  • Collaboration support — Ensure the ability to enable multiuser annotation and real-time changes.
  • Security and redaction — Check for secure redaction capabilities to comply with privacy regulations.
  • Page manipulation options — Choose a solution that supports merging, reordering, and deleting pages.
  • API and UI customization — Opt for SDKs that integrate easily and offer interface flexibility.
What are the best solutions to solve my PDF editing problem?

To address PDF editing challenges, you need solutions that balance flexibility, security, and ease of integration. Nutrient’s SDK provides real-time text and image editing, secure redaction, and page manipulation.

What are the benefits of using Nutrient’s PDF editor SDK?

Nutrient (formerly PSPDFKit) empowers developers to provide users with an intuitive and secure document editing experience, ensuring compliance and enhanced collaboration.

  • Real-time PDF editing — Modify text and images with live document updates.
  • Collaborative annotations — Enable multiple users to annotate and comment simultaneously.
  • Secure redaction and compliance — Permanently remove sensitive data to comply with privacy standards.
  • Seamless page manipulation — Reorder, merge, and delete PDF pages with ease.
  • API and UI flexibility — Customize document editing interfaces to match application workflows.
How does Nutrient’s SDK compare to other PDF editing solutions?

Nutrient’s PDF editor SDK stands out by offering a feature-rich, secure, and highly customizable platform for developers.

  • Superior real-time collaboration — Enable instant, multiuser document editing.
  • Advanced security and compliance — Ensure secure redaction and compliance with privacy laws.
  • Faster page manipulation and organization — Optimize document structure effortlessly.
  • Developer-friendly API integration — Easily embed PDF editing into any platform.
  • Customizable user interface — Adapt UI components to fit different application requirements.