Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

Papra

Papra

Freemium

Open-source document management platform for structured archiving

Visit Website
Hearts Heat (0–100)
5,026 StarsAGPL-3.0@papra/app@26.6.1Jul 18, 2026Since Jan 2025150 open issues

AI Summary

Papra is an open-source document management platform that helps businesses and teams centrally organize, archive and make their documents searchable. The platform offers API integration, automatic tagging, email ingestion and can be self-hosted.

Screenshot of Papra website

Pros

  • +Fully open-source under AGPL-3.0 license and self-hostable
  • +Developer-friendly with API, webhooks, CLI and SDK
  • +Strong privacy focus with European hosting and encryption

Cons

  • Still relatively young project with potentially limited feature scope
  • Self-hosting requires technical know-how and own infrastructure

Use Cases

  • Central archiving of all company documents and invoices in one place
  • Automatic document filing through email forwarding and attachment extraction
  • Cross-team document management with organizational and permission structures
  • API-based integration into existing workflows and business systems

Who is it for?

Ideal for privacy-conscious developers, teams and companies looking for a self-hosted, open-source alternative to commercial document management systems.

Tags

Platform: web, self-hosted
Pricing: Freemium

What is Papra?

Papra is an open-source document management platform that helps companies and teams centrally archive documents and make them searchable. The project is licensed under AGPL-3.0 and can be fully self-hosted. Papra also offers a hosted option with European infrastructure and encryption. For teams that want to keep control of their data, the self-hosting path is the main selling point.

Core features

  • Email ingestion: Documents land in the archive automatically via forwarding, with attachments extracted and stored.
  • Automatic tagging: Documents are classified on import, without any manual intervention.
  • API, webhooks, CLI and SDK: Papra integrates directly into existing workflows, without requiring a GUI.
  • Organisation and permission structures: Teams can manage documents together, with clear access control at the organisation level.
  • Full-text search: Archived documents remain findable as volume grows.

Who is Papra for?

Papra is aimed at developers and technically minded teams who want to replace a commercial document management solution and are willing to run the infrastructure themselves. Without Docker experience, the installation will quickly become a problem. Those who get the setup running have a platform that connects to other systems via API. For smaller companies that want to store invoices and internal documents centrally without handing data to external SaaS providers, Papra is a good fit. The project is still young, which means some features found in established systems may not yet be present.

Context & alternatives

Papra sits in the self-hosted document management segment. Comparable open-source projects in this space include Paperless-ngx, which also focuses on OCR and automated archiving, and Mayan EDMS for more complex enterprise requirements. Papra stands apart through its stronger developer-oriented approach: API-first, webhooks and SDK take centre stage, not the administration interface. Teams that want to populate a DMS primarily through their own scripts and automations will find a more direct path here than with heavier alternatives.

Related Tools

Meooow! Want tool tips by email?

Yes, please!