Skip to main content

What is Documenso?

Documenso is a modern, open-source document signing platform that makes it fast and easy to collect legally binding electronic signatures. Whether you’re signing contracts, agreements, NDAs, or any other document requiring signatures, Documenso provides a secure and transparent solution you can trust. Unlike traditional document signing tools, Documenso is built on open-source principles, allowing you to:
  • Self-host for complete control over your data
  • Review the code to understand exactly how it works
  • Trust the process with full transparency into signature handling

Key Features

Electronic Signatures

Collect legally binding signatures with support for signature, initials, typed signatures, and drawn signatures.

Document Templates

Create reusable templates for documents you send frequently, saving time on repetitive workflows.

Multiple Recipients

Send documents to multiple signers with different roles: Signers, Viewers, Approvers, CC recipients, and Assistants.

Custom Fields

Add various field types including signatures, initials, names, emails, dates, text, numbers, checkboxes, radio buttons, and dropdowns.

Sequential Signing

Control the signing order when multiple recipients need to sign in a specific sequence.

Document Folders

Organize your documents and templates into folders for better management.

Webhooks & API

Integrate Documenso into your workflows with webhooks and API access for automation.

Team Collaboration

Work together with teams and organizations with role-based access control.

How It Works

Documenso streamlines the document signing process into three simple steps:
1

Upload Your Document

Upload a PDF document or create one from a template. Documenso supports PDF files of any size.
2

Add Recipients & Fields

Add recipients with their email addresses and specify their roles. Then place signature fields, text fields, and other form elements where recipients need to take action.
3

Send for Signing

Send the document to your recipients. They’ll receive an email with a secure link to view and sign the document. Track progress in real-time and receive notifications when signatures are collected.

Document Status Types

Documents in Documenso can have the following statuses:
  • Draft: Document is being prepared and has not been sent yet
  • Pending: Document has been sent and is awaiting signatures
  • Completed: All required signatures have been collected
  • Rejected: A recipient has rejected the document

Recipient Roles

When adding recipients to a document, you can assign different roles:
  • Signer: Can sign the document and fill in assigned fields
  • Viewer: Can view the document but cannot sign
  • Approver: Must approve the document before it proceeds
  • CC: Receives a copy for informational purposes
  • Assistant: Can help manage the signing process for other recipients

Field Types

Documenso supports a comprehensive set of field types to capture information:
  • Signature: Standard signature field
  • Free Signature: Signature field without restrictions
  • Initials: For collecting initials
  • Name: Auto-fills the recipient’s name
  • Email: Auto-fills the recipient’s email
  • Date: Adds the current date
  • Text: Free-form text input
  • Number: Numeric input only
  • Checkbox: Single checkbox selection
  • Radio: Multiple choice (single selection)
  • Dropdown: Select from a list of options

Trust and Security

Documenso is built with security and transparency at its core:
  • Open Source: All code is publicly available for audit and review
  • Self-Hosting: Deploy on your own infrastructure for complete data control
  • Audit Logs: Every action is logged for compliance and tracking
  • Secure Links: Each recipient gets a unique, secure signing link
  • Signing Certificates: Completed documents include certificates of completion

Getting Started

Ready to send your first document? Check out our Quick Start Guide to go from signup to your first signed document in minutes.

Community and Support

Join Discord

Connect with the Documenso community

GitHub

View the source code and contribute

Roadmap

See what’s coming next

Website

Learn more about Documenso

Build docs developers (and LLMs) love