Papermerge Review, Pricing & Features

Papermerge is an open-source, self-hosted document management system with OCR and a REST API. Compare features and alternatives like Paperless-ngx.

Category
Documents & E-signature
Pricing
Open Source, from Free
Verified
Not yet
Last updated
July 19, 2026
Founded
2018
Headquarters
Not applicable - distributed open-source project
Free PlanAPIOpen SourceSelf-Hosted

Overview

Papermerge is a free, open-source, self-hosted document management system licensed under Apache-2.0, with development reportedly beginning around 2018. It is hosted on GitHub under the papermerge organization, evolving from the original ciur/papermerge repository.

It is frequently compared to Paperless-ngx, another self-hosted OCR document manager, but the two are separate projects with different licenses and communities; Papermerge is the smaller of the two, with a stronger focus on multi-user permissions and an API-first design.

Key Features

Papermerge extracts text from scanned PDFs, TIFFs, JPEGs and PNGs using OCR, indexing that text for full-text search, and presents documents in a dual-panel browser with drag-and-drop organization, hierarchical folders, tags and custom metadata fields.

The system exposes a RESTful, OpenAPI-compliant API, supports multi-user access with group ownership and sharing permissions, and includes document versioning with page-level management such as deleting, reordering or extracting individual pages.

Pricing

Papermerge is completely free and open source under the Apache-2.0 license, with no subscription fee, paid tier or vendor licensing cost.

As with other self-hosted software, the practical cost comes from infrastructure: users need to provide and maintain their own server, commonly via Docker, and take on responsibility for backups, updates and security since there is no official managed hosting or paid support plan.

Key Features

Pros & Cons

Pros

  • Free and open source under the permissive Apache-2.0 license
  • API-first design makes it easy to automate and integrate
  • Multi-user permissions and sharing suited to small teams, not just individuals
  • Self-hosted, giving full control over data and privacy
  • Modern tech stack with a Python backend, TypeScript frontend and PostgreSQL database

Cons

  • Much smaller community and slower feature velocity than Paperless-ngx
  • Requires self-hosting expertise, including Docker and server maintenance
  • Less mature auto-tagging and machine-learning features than some competitors
  • Documentation and third-party tutorials are sparser than more popular alternatives
  • No official commercial support or SLA

Pricing

Frequently Asked Questions

What is Papermerge?

A free, open-source, self-hosted document management system for scanning and organizing documents with OCR.

Is Papermerge free?

Yes, it is open source under the Apache-2.0 license with no licensing cost.

How is Papermerge different from Paperless-ngx?

Both are self-hosted, open-source OCR document managers, but Papermerge uses the Apache-2.0 license and emphasizes an API-first, multi-user permission model, while Paperless-ngx has a much larger community and focuses on simplicity for individuals and small teams.

Does Papermerge have an API?

Yes, it offers a RESTful, OpenAPI-compliant API for automation and integrations.

Do I need to self-host Papermerge?

Yes, it runs on your own server or infrastructure, typically via Docker.

Does Papermerge support multiple users?

Yes, with group ownership and sharing permissions.

What file formats does Papermerge support?

PDF, TIFF, JPEG and PNG.

Is Papermerge actively maintained?

Yes, it continues to receive updates from its GitHub organization and community contributors.

Related Tools