Open-source document signing platform positioned as a self-hostable alternative to DocuSign, built on PDF signatures.
docusealco/docuseal
Self-hosted open source platform to create PDF forms, fill them, and collect electronic signatures online.
Open-source alternative to:DocuSign
Adobe Acrobat Sign
PandaDoc
- Stars
- 18,753
- Forks
- 1,896
- Open issues
- 126
- Last commit
- 17 hours ago
What is it?
DocuSeal is an open source document filling and signing platform. It lets you build fillable PDF forms with a visual field editor, send them to one or more submitters, and collect completed, signed documents through a mobile-friendly web interface.
The project covers a range of field types, including signatures, dates, files and checkboxes, along with automated email delivery over SMTP, signature verification for PDFs, and user management. Files can be stored on local disk or in AWS S3, Google Cloud Storage or Azure. By default it runs on SQLite, and PostgreSQL or MySQL can be configured through DATABASE_URL.
DocuSeal ships with an API and webhooks for integrations, and it can be deployed with Docker, Docker Compose or several one-click hosting platforms. Some capabilities such as SSO/SAML, bulk send, SMS verification and embedded signing components are listed as paid Pro features.
Key features
- 01Visual WYSIWYG builder for PDF form fields with 12 field types
- 02Multiple submitters per document, with completed PDFs and signature verification
- 03Automated emails via SMTP and file storage on disk or cloud object storage
- 04API and webhooks for integrating with other applications
- 05Deployable with Docker, Docker Compose, or one-click hosting platforms
Use cases
- Collecting signed contracts or agreements without relying on a third-party e-signature service
- Hosting an internal document signing workflow on your own servers
- Adding e-signature capabilities to a web or mobile product via the API
Quick start
- 1
Run the app with Docker
docker run --name docuseal -p 3000:3000 -v.:/data docuseal/docuseal - 2
Or download the Docker Compose file
curl https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml > docker-compose.yml - 3
Start with Docker Compose on a custom domain over HTTPS
sudo HOST=your-domain-name.com docker compose up
Things to know
- Licensed under AGPL-3.0 with additional terms, so modifications offered over a network must be shared under the same license.
- Many features such as SSO, bulk send, reminders and conditional fields are listed as Pro features.
Topics
FAQ
- What is docuseal?
- Self-hosted open source platform to create PDF forms, fill them, and collect electronic signatures online. DocuSeal is an open source document filling and signing platform. It lets you build fillable PDF forms with a visual field editor, send them to one or more submitters, and collect completed, signed documents through a mobile-friendly web interface.
- Is docuseal free to use? What license does it have?
- docuseal is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is docuseal still maintained?
- Actively maintained. The last commit to docuseal was on Oct 19, 2026.
- What can I use docuseal for?
- Collecting signed contracts or agreements without relying on a third-party e-signature service Hosting an internal document signing workflow on your own servers Adding e-signature capabilities to a web or mobile product via the API
- How do I install docuseal?
- Run the app with Docker: docker run --name docuseal -p 3000:3000 -v.:/data docuseal/docuseal Or download the Docker Compose file: curl https://raw.githubusercontent.com/docusealco/docuseal/master/docker-compose.yml > docker-compose.yml Start with Docker Compose on a custom domain over HTTPS: sudo HOST=your-domain-name.com docker compose up
- Where can I get docuseal?
- The source code and installation instructions are on GitHub: https://github.com/docusealco/docuseal
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, email-first dead man's switch that delivers end-to-end encrypted messages to your loved ones if you stop checking in.
Open-source, self-hosted scheduling platform (MIT-licensed community fork of Cal.com) for booking meetings and managing calendars.
Open-source community forum platform with built-in chat, themes, and plugins, self-hostable on your own infrastructure.
Self-hosted, open-source customer support platform combining live chat, email and social channels in one inbox, an open alternative to Intercom and Zendesk.
A self-hosted online file converter supporting over a thousand formats, built with TypeScript, Bun and Elysia.