Papermerge

Document management system for scanned documents

Document Management ★ 547 stars Medium setup Apache-2.0

Papermerge is an open-source document management system designed for scanned documents and PDFs. It provides OCR, a folder-based hierarchy, tags, and full-text search across all documents.

Key features

  • OCR for scanned documents
  • Folder hierarchy
  • Document versioning
  • Full-text search

Pros & cons

Strengths

  • Familiar folder structure
  • Good PDF handling

Trade-offs

  • Smaller community than Paperless
  • Setup requires several services

Is Papermerge secure?

1 known vulnerability affects Papermerge's latest release (3.5.3) according to OSV.dev; the most severe is rated high.

Affecting 3.5.3

AdvisorySeveritySummary
CVE-2026-105314HighPapermerge 3.5.3 allows remote code execution by a standard user via directory traversal in a /api/documents/upload call.

Source: OSV.dev, checked 2026-10-14. How this is measured.

Papermerge replaces

Health badge

Maintain Papermerge? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 67 · good

Markdown
[![SelfHostIndex health score for Papermerge](https://selfhostindex.com/badge/papermerge.svg)](https://selfhostindex.com/app/papermerge/)
HTML
<a href="https://selfhostindex.com/app/papermerge/"><img src="https://selfhostindex.com/badge/papermerge.svg" alt="SelfHostIndex health score for Papermerge"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/papermerge.svg
   :alt: SelfHostIndex health score for Papermerge
   :target: https://selfhostindex.com/app/papermerge/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare Papermerge

5 head-to-head comparisons.

Similar document management apps