# Paperless-ngx

> Scan, OCR and search every paper document you own

Category: Self hosted apps (https://aiarabicdev.com/self-hosted)
Canonical page: https://aiarabicdev.com/self-hosted/paperless-ngx
Tags: documents, ocr, archive, paperwork, docker

Paperless-ngx turns scans and PDFs into a searchable archive: it runs OCR, guesses the correspondent, type and tags, and files everything for you. It is GPL-3.0, community maintained, and a common first app for people drowning in paperwork.

## Facts

- Licence: GPL-3.0
- Language: Python
- Cost: Free and open source
- Self hostable: yes
- Added: 2026-10-25
- Last checked: 2026-10-25

## Links

- Source: https://github.com/paperless-ngx/paperless-ngx
- Docs: https://docs.paperless-ngx.com

## Paperwork you can actually find

Drop a scan into a folder, email it in or upload it, and Paperless-ngx reads the text, stores an archived PDF, and applies tags and dates based on rules it learns from your corrections. Finding a tax letter from three years ago becomes a search instead of an afternoon.

It fits well with a phone scanning app and a habit: scan on arrival, let it file, throw away the paper you do not legally need. The full text search is the part people miss once they have had it.

## What it takes

The stack is the web app, a task worker, Redis and usually PostgreSQL, with OCR being the CPU heavy part. Storage is small compared with photos or video, but these are some of your most sensitive files.

That sensitivity sets the rules: keep it private, encrypt the backups, and use its built in exporter so you have a copy that does not depend on the app. A document archive with no backup is just a slower way to lose papers.

## Reach for it when

- you want every scanned letter and invoice searchable
- you want tagging and filing to happen automatically
- you want sensitive papers on your own hardware

## Watch out for

- it holds some of your most sensitive documents, so private access and encrypted backups are essential
- OCR quality depends on scan quality and the languages you configure
- automatic matching needs a few weeks of corrections before it gets things right

---

aiarabicdev is a free directory of open source tools. No affiliate links, no sponsored placements.
New entries are announced at https://t.me/arabic_Intelligence
