Best open-source alternatives to Adobe Acrobat
PDF software for viewing, editing, signing, and converting documents.
Adobe Acrobat is a standard tool for reading, editing, signing, and converting PDF files. People leave over subscription fees and the need to upload private documents to a third party. Self-hosted and open-source PDF tools cover merging, splitting, editing, signing, and conversion, and run on your own server.
8 alternatives listedBest for your setup
Homelab Novice
Wants it running tonight, with one command.
Stirling-PDF94.0k
Stirling PDF is an open-source PDF editing platform for editing, signing, redacting, converting, and automating PDFs.
- Single container
- Ships a Compose file
See all84/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
OpenSign7.1k
An open source document e-signing alternative to DocuSign for securely signing, annotating, and managing PDF documents.
- REST or GraphQL API
- Database dump backups
See all73/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
Gotenberg13.3k
Gotenberg is a Docker-based API for converting documents to PDF.
- Scriptable API
- Works offline
See all85/100 fitHow well this app matches homelab hackers, 0 to 100
- Apache License 2.0Open Core — Some Features Paid
Stirling PDF is a PDF editing platform aimed at individuals and organizations that need to manipulate documents locally or on their own infrastructure. It provides a browser-based interface, a desktop client, and a self-hosted server option, allowing users to work with PDFs without sending documents to external services. The project emphasizes broad PDF handling capabilities, including editing, signing, redaction, conversion, OCR, compression, and automation. It also positions itself as a developer-friendly platform with REST APIs for integration, no-code workflows, and enterprise-oriented features such as SSO and auditing. The documentation site and paid enterprise offerings are referenced for more complete installation and feature details.
Offline CapableMulti-UserDockerKubernetesBinarySourceFeatures:
- desktop client
- browser UI
- self-hosted server
- private API
- 50+ PDF tools
+5 more
Auth:oidc-sso - MIT LicenseOpen Source — No Paywall
Gotenberg is a Docker-based document conversion service designed to turn many kinds of input into PDF files through a simple HTTP API. It is aimed at developers and teams that need reliable, self-hosted PDF generation without having to manage browser, office, or font dependencies themselves. The project supports conversion from HTML, URLs, Markdown, and office document formats, and it also provides PDF manipulation features such as merging, splitting, rotating, flattening, watermarking, stamping, and encryption. It additionally offers screenshot generation and support for PDF/A and PDF/UA compliance, making it useful for automation pipelines and production document workflows.
Offline CapableDockerFeatures:
- HTML to PDF
- URL to PDF
- Markdown to PDF
- Office documents to PDF
- merge PDFs
+5 more
- GNU Affero General Public License v3.0Open Source — No Paywall
OpenSign is an open source document e-signing platform positioned as an alternative to DocuSign and other commercial signing services. It is designed for teams and individuals who need to send, sign, annotate, and manage PDF documents in a self-hosted or cloud-hosted environment. The project includes core signing workflows such as inviting multiple signers, signing in sequence, using templates, and managing documents in a centralized drive. It also adds security and compliance-oriented features like guest signer OTP verification, audit trails, completion certificates, and customizable email notifications. The README also highlights an API and third-party integrations, making it suitable for organizations that want to embed signing into existing systems.
Cloud OptionalMulti-UserDockerDocker ComposeFeatures:
- secure PDF e-signing
- document annotation
- hand-drawn/uploaded/typed/saved signatures
- sign yourself
- templates
+5 more
Auth:local - GNU Affero General Public License v3.0Open Core — Some Features Paid
Documenso is an open-source document-signing platform intended as a self-hostable alternative to DocuSign. The README emphasizes trust, transparency, and control, encouraging users to run the software themselves and review how it works under the hood. It is aimed at teams and organizations that want digital signing infrastructure they can own and operate. The project is built with TypeScript, React Router, Prisma, Tailwind, shadcn/ui, tRPC, and related PDF tooling. It can be run locally for development with Node.js and PostgreSQL, or deployed via Docker containers pulled from DockerHub or GitHub Container Registry. The README also points to an Enterprise plan for large organizations, suggesting additional flexibility and control beyond the self-hosted version.
Cloud OptionalMulti-UserDockerSourceFeatures:
- digital document signing
- self-hosting
- enterprise plan for large organizations
- developer quickstart
- devcontainer support
+5 more
Auth:local - GNU Affero General Public License v3.0Open Core — Some Features Paid
DocuSeal is an open source document signing and form-filling platform aimed at teams and businesses that need to create, distribute, and process PDF-based workflows. It provides a web interface for building fillable PDF forms, collecting responses, and managing signatures on any device with a mobile-optimized experience. The project can be self-hosted and deployed through Docker or Docker Compose, with examples for running it on a private server and under a custom domain. It supports common storage backends, email delivery via SMTP, and an API/webhooks model for integration into other applications. The README also notes enterprise-style capabilities such as user management and pro features like SSO/SAML, reminders, bulk sending, and embedded signing components.
Cloud OptionalMulti-UserDockerDocker ComposeSourceFeatures:
- PDF form fields builder
- Multiple field types
- Multiple submitters per document
- Automated emails via SMTP
- File storage on disk
+5 more
Auth:samllocal - GNU Affero General Public License v3.0Open Source — No Paywall
Signature PDF is a web application for working with PDF files in a browser. It targets users who need to sign documents, reorganize pages, edit metadata, and compress files without relying on a desktop PDF editor. The project supports collaborative signing, including a multi-signature mode where multiple people can sign the same PDF. It also includes options for storing uploaded PDFs on the server, encrypting those stored files, customizing retention periods, and defining default metadata fields. Installation is documented for Debian/Ubuntu, Docker, Alpine Linux, and package-based deployment, and the README lists several public instances where the software can be used directly.
Cloud OptionalOffline CapableMulti-UserDockerPackage ManagerSourceFeatures:
- PDF signing
- multi-signature mode
- PDF merge
- PDF sort
- PDF rotate
+5 more
Auth:local - Apache License 2.0Open Source — No Paywall
Papermerge DMS is an open source document management system built for scanned documents and digital archives. It is aimed at users who need to store, organize, and search paper scans or image-based documents over the long term, while providing a desktop-like browsing experience in a web application. The project supports document ingestion, OCR-based text extraction, indexing, tagging, hierarchical folders, document versioning, and full-text search. It also includes a REST API, multi-user capabilities, group ownership, and document sharing between users or groups. The README shows Docker-based startup instructions as well as source-based development and testing workflows for both backend and frontend components.
Multi-UserDockerSourceFeatures:
- Web UI with desktop-like experience
- OpenAPI compliant REST API
- PDF/JPEG/PNG/TIFF support
- document versioning
- tags
+5 more
Auth:local - GNU Affero General Public License v3.0Open Core — Some Features Paid
BentoPDF is a client-side PDF toolkit designed for people who want to manipulate PDFs without uploading files to a server. It is positioned as privacy-first and self-hostable, making it suitable for users and organizations that need local processing and control over their documents. The project emphasizes browser-based workflows rather than backend processing.
Cloud OptionalOffline CapableMulti-UserDockerDocker ComposeSourceFeatures:
- Merge PDFs
- Split PDFs
- Organize pages
- Extract pages
- Delete pages
+5 more
What to look for in a Adobe Acrobat alternative
Check which tasks you need: text editing, merging, OCR, form filling, or e-signatures. Editing text inside a PDF is difficult, so test your own files first. Some tools are APIs for developers, such as Gotenberg. Others provide web interfaces for end users. Signing tools carry different legal weight, so check your local laws.
Other SaaS alternatives
- 5 alternatives
The dominant cloud electronic signature platform.
OpenSign, Documenso, Docuseal
+2 more - 67 alternatives
An all-in-one workspace for notes, docs, and databases.
AFFiNE, Memos, AFFiNE Community Edition
+64 more - 49 alternatives
A cloud file sync and sharing service.
Immich, Syncthing, Cloudreve
+46 more - 36 alternatives
A long-running personal note-taking and clipping app.
Memos, Joplin, Logseq
+33 more - 35 alternatives
The ubiquitous team messaging and collaboration platform.
Rocket.Chat, Zulip, The Lounge
+32 more - 32 alternatives
A cloud project and task management platform for teams.
AppFlowy, Plane, Wekan
+29 more
