Documenso
Open-source DocuSign alternative for self-hosted digital document signing with no per-envelope fees.
Last commit 2026-06-01
Documenso started in 2022 with a straightforward premise: document signing should be open infrastructure, not a per-envelope toll booth. The result is a Next.js and Prisma application backed by Postgres that covers the full signing lifecycle. A sender uploads a PDF, places signature, initials, date, and custom text field widgets at precise positions, assigns signers with a defined sequence or in parallel, and dispatches email invitations. Each signer authenticates via a secure email link and completes the document in a browser without creating an account.
Every completed signing produces a tamper-evident audit log recording the signer's email, IP address, and timestamp for each action. Reusable templates eliminate the re-upload cycle for recurring agreements like NDAs, offer letters, or service contracts. Team workspaces group documents by organization or client, and role-based access controls who can send, view, or manage templates within each workspace. A public REST API and webhook support let developers wire Documenso into onboarding flows, CRM pipelines, or custom portals programmatically.
Self-hosting via Docker Compose is the primary path for privacy-sensitive deployments — legal, HR, and healthcare teams that cannot route executed contracts through a third-party SaaS platform. The AGPL-3.0 license requires sharing modifications for software distributed externally, which matters for agencies building commercial wrappers. The managed cloud plan prices per seat with no per-document fees, making cost predictable at volume.
The honest gaps relative to DocuSign are enterprise CRM integrations and advanced compliance certifications: Salesforce and SAP connectors don't exist yet, and eIDAS qualified signatures are not yet supported.
Key features of Documenso
- PDF document signing with draggable signature, initials, date, and custom field widgets
- Multi-signer support with ordered sequential or parallel signing workflows
- Reusable document templates to avoid re-uploading recurring agreements
- Public REST API and webhooks for automating signing flows from external apps
- Self-hosting via Docker Compose backed by Postgres
- Team workspaces with role-based access for senders, admins, and viewers
- Customizable email branding for the sending organization
Pros
- AGPL-licensed with full self-hosting — signing data never leaves your own infrastructure
- Per-seat cloud pricing with no per-document or per-envelope fees at any volume
- Active open-source community with frequent feature releases
Cons
- AGPL-3.0 license requires sharing modifications if you distribute the software commercially
- Fewer enterprise integrations than DocuSign — no native Salesforce or SAP connector yet
- Advanced compliance certifications (21 CFR Part 11, eIDAS qualified signatures) are not yet mature
Documenso pricing
Free / self-host · open-core · AGPL-3.0
Teams handling sensitive contracts who want self-hosted signing infrastructure with predictable per-seat costs and no per-envelope metering.
Documenso is an alternative to
Frequently asked questions
Is Documenso open source?
Yes. Documenso is open source (AGPL-3.0), so you can read the code, self-host it, and avoid vendor lock-in.
How much does Documenso cost?
Documenso starts at Free / self-host on a open-core model. Self-hosting can reduce that to infrastructure cost only.
Can I self-host Documenso?
Yes — Documenso supports self-hosting, giving you full data ownership.