SIGNING DOCUMENTS

Sign documents securely — your way

Add electronic and digital signatures to your product with full control over appearance, workflow, and compliance. Nutrient lets you sign documents anywhere — client-side, server-side, or in the cloud — without bolting on third-party tools.

What do you want to do with documents?

Let users sign without leaving your app

Embed electronic signatures your way — typed, drawn, or uploaded — with no redirects or external tools.

Add trust with digital certificates

Sign and seal documents using X.509 credentials to ensure authenticity, integrity, and compliance.

Streamline multi-signer approvals

Build flexible flows for collecting multiple signatures — in order or all at once, across roles and devices.

Keep signatures valid for the long haul

Add timestamps, revocation data, and long-term validation (LTV) to preserve trust — even years after signing.

How we help


ELECTRONIC SIGNATURES

Capture approvals with seamless, in-app signing

Add intuitive signing experiences directly into your product — complete with a customizable UI, multiple input methods, and full control over workflow logic.

Signing demo interface
Customizable signing UI

Adapt layouts, dialogs, and behaviors to match your brand and user flow.

Support for multiple signature types

Let users draw, type, or upload a signature — or choose from saved entries.

Multi-signer workflows

Collect one or many signatures in a single session or across asynchronous flows.

Event-driven logic hooks

Trigger backend actions, notifications, or updates when users sign.

DIGITAL SIGNATURES

Protect your documents with verifiable digital signatures

Add cryptographic, standards-based signing to your product — with support for X.509 certificates, long-term validation, and global compliance frameworks.

Signing digital signatures demo interface
X.509 certificate support

Use certificate-based digital IDs to verify signer identity and ensure trust.

Signature validation and integrity checks

Detect unauthorized changes and verify trust chains with built-in validation.

Long-term validation (LTV)

Add timestamps and revocation data to keep signatures verifiable over time.

Global compliance

Meet standards like PAdES, eIDAS, and ETSI for regulated signing workflows.

Which one is right for you?

Electronic Signatures
Digital Signatures
How it works
Adds a visual signature (typed, drawn, or uploaded) to confirm intent
Uses a cryptographic certificate to generate a unique, verifiable digital fingerprint
User experience
Simple, familiar signing flow with a customizable UI
Certificate-backed signature process with optional visible elements
Security level
Suitable for most approvals and acknowledgments
High-assurance signing, with identity verification and tamper detection
Compliance
Meets legal standards for general-purpose eSignatures
Supports global standards like PAdES, CAdES, and eIDAS
Metadata and audit trails
Capture input method, timestamp, IP address, and more
Add long-term validation data (LTV), timestamps, a and certificate chain
Best for
Everyday agreements, purchase authorizations, internal approvals
Regulated workflows, legal documents, financial records, or court-admissible PDFs

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’s the difference between electronic and digital signatures?

An electronic signature is a visual representation of a signature, similar to a handwritten signature on a printed document. It states who signed a document, acts as an acknowledgement, and could represent an agreement or contract.

Digital signatures, on the other hand, create a unique digital fingerprint of a document using cryptographic technology, providing enhanced security and verifying the integrity of the document’s contents.

When using an electronic signature, one can acknowledge accepted terms to a contract by adding a visual signature. When using a digital signature, one can be assured the document’s content has not been tampered with, as it verifies the digital signer’s identity.

What customization options are available in the electronic signatures SDK for signature UX/UI and workflows?

The electronic signature UI provides the ability to:

  • Show tabs to draw a signature, type a signature, or upload a signature image
  • Change the font of a typed signature
  • Change the color of the text of a drawn signature
  • Change the title of a signature dialog
  • Show a narrow or wide version of the signature dialog
  • Store signatures when signing multiple times

Can the electronic signatures SDK handle multiple signature types, such as drawn, image-based, and typed signatures?

The electronic signatures SDK has the ability to show tabs for a drawn signature, a typed signature, or uploading a signature image.

What are the system requirements for integrating the electronic signatures SDK into a web application?

Electronic signatures have the same requirements as our web viewer. Any modern browser and web server are all that’s required to integrate Nutrient into a web application. There’s no dependency on frameworks such as React, Next, or Angular.

What is a digital signature certificate?

A digital certificate is issued by a certificate authority (CA). It contains the public key for a digital signature and specifies the identity associated with the key, such as the name of an organization. The certificate is used to confirm that the public key belongs to the organization, and the CA acts as the guarantor. Digital certificates must be issued by a trusted authority and are only valid for a specified time. They’re necessary to create a digital signature in a document.



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 digital signature library

What is a PDF digital signature library?

A PDF digital signature library enables you to securely sign PDF documents using cryptographic technology that validates a document’s authenticity and integrity. These signatures prevent unauthorized changes, ensuring the document remains tamper-proof after signing. Nutrient’s digital signature SDK integrates seamlessly into web, mobile, and server applications, providing flexible signing workflows.

  • Ensures document authenticity and compliance with international standards.
  • Supports advanced encryption and certificate-based validation.
  • Integrates easily with existing applications to enable seamless document signing.
  • Reduces manual processes with automated signature workflows.
  • Enhances security by preventing post-signing alteration.
How to choose the right PDF library for digital signatures?

Choosing the best PDF library for digital signatures depends on your specific use case, security needs, and compliance requirements. Factors like ease of integration, supported signature standards, and API flexibility should guide your decision.

  • Compliance standards — Ensure support for PAdES, XAdES, and other relevant protocols.
  • API flexibility — Look for SDKs that integrate smoothly with your tech stack.
  • Scalability — Consider how the library handles high-volume signing processes.
  • UI customization — Opt for solutions that allow you to tailor the signing interface.
  • Security protocols — Prioritize strong encryption and robust certificate management.
What are the best solutions to solve my digital signature problem?

When considering digital signature solutions, it’s important to compare libraries that balance security, usability, and customization. Nutrient’s SDK excels in providing end-to-end digital signature management while maintaining compliance and offering intuitive signing experiences. It also combines digital and electronic signatures with flexible API support.

What are the benefits of using Nutrient’s digital signature SDK?

Nutrient (formerly PSPDFKit) delivers a competitive advantage by offering a highly secure, customizable, and developer-friendly platform for implementing digital and electronic signatures.

  • End-to-end security — Protects sensitive data with advanced encryption.
  • Customizable signing workflows — Adapt signing interfaces to your application’s needs.
  • Seamless API integration — Integrates easily with your web, mobile, or server platforms.
  • Scalable for enterprise needs — Handles high-volume signature requests without lag.
  • Compliance with global standards — Ensures adherence to GDPR, eIDAS, and other regulatory frameworks.
How does Nutrient’s SDK compare to other digital signature solutions?

When comparing Nutrient’s digital signature SDK with competitors, it stands out due to its combination of security, flexibility, and ease of integration. Nutrient offers superior API extensibility and UI control, making it ideal for developers who need customizable solutions.

  • More API control — Allows developers to fine-tune the signing process.
  • Stronger security compliance — Meets global security standards with built-in encryption.
  • Faster implementation — Reduces development time with ready-to-use SDKs.
  • Broader device support — Ensures compatibility with web, mobile, and server environments.
  • Developer-friendly documentation — Comprehensive guides and support ensure smooth integration.