← all SaaS

Self-host DocuSign

Electronic signature / document signing · Category: CRM, billing & ops

DocuSign sends documents for legally-binding e-signature, with audit trails and (in the US/EU) eIDAS / ESIGN-Act-compliant signing flows. The self-hostable replacements have matured fast; the legal compliance machinery is in the OSS itself, the part you still arrange yourself is the trusted-timestamp authority.

DocuSign pricing anchor: $10-25/user/mo on Personal/Standard tiers; Business tiers + API quickly hit $40-80/user/mo.

Documenso documenso/documenso alive

GitHub
★ 12.8k · last commit 1d ago · 190 open issues
License
AGPL-3.0
Setup time
15min docker-compose (Next.js app + Postgres)
Monthly cost
$10 VPS for the Next.js app + Postgres; signing certificate cost is separate (a self-signed dev cert is fine to test, real workflows want a CA-issued cert).
Migration sketch. DocuSign templates and envelopes don't export cleanly. Practical migration: existing signed PDFs from DocuSign keep their cryptographic signatures and stay valid forever — you only re-platform new envelopes. In Documenso: upload PDFs, drag signature/initial/date fields, send. Recipients sign via emailed link. Audit trail and signed-by-server PKCS#7 signatures are baked in.
Good fit forTeams that want a polished, modern DocuSign-shaped UI on their own infra with strong defaults.
Weak atAdvanced workflow (parallel signers, bulk send, conditional fields) is thinner than DocuSign's enterprise tier.

DocuSeal docusealco/docuseal alive

GitHub
★ 16.2k · last commit 2d ago · 120 open issues
License
AGPL-3.0
Setup time
10min docker-compose (Ruby on Rails + Postgres)
Monthly cost
$10 VPS; same trusted-timestamp / signing-cert situation as Documenso.
Migration sketch. Re-author templates in DocuSeal admin (drag fields onto an uploaded PDF). DocuSeal exposes a JSON API for embedded signing — the path is similar to DocuSign's anchor-tag-based field placement, so most code that built signing flows on the DocuSign API can be ported by mapping endpoint URLs and payload shapes.
Good fit forTeams that want DocuSign-shaped APIs (template + submission + webhook flow) and don't mind a Rails stack.
Weak atSmaller integrations marketplace; mobile signing UI is functional but not as slick as Documenso's.

OpenSign OpenSignLabs/OpenSign alive

GitHub
★ 6.30k · last commit 8w ago · 121 open issues
License
AGPL-3.0
Setup time
20min docker-compose (Next.js + ParseServer + MongoDB)
Monthly cost
$10-15 VPS for the multi-container stack.
Migration sketch. OpenSign's data model (templates, contacts, documents) maps reasonably to DocuSign's. There's no DocuSign importer; existing signed PDFs stay valid as-is. New flows: upload PDF, define signers + roles + fields, send via email or shareable link. PKCS#7 detached signatures + audit log are written into the final PDF.
Good fit forTeams that want SAML/OAuth team auth, role-based templates, and a Notion-style workspace shape around contracts.
Weak atMulti-container stack (Parse + Mongo + Next.js) is heavier than Documenso or DocuSeal.

In a terminal? npx os-alt docusign prints this table — how the CLI works →