Paper documents pile up. Bank statements, tax forms, receipts, contracts — all in a drawer or scattered across folders. Finding that one receipt from 2023? Good luck.
Paperless-ngx scans, OCRs, and organizes every document automatically. Drop a PDF or scan a paper document, and it extracts text, auto-tags it, and makes it searchable. Self-hosted, free forever.
What You Get Free
GPL licensed:
- OCR — extract text from scanned PDFs and images
- Full-text search — find any document by content
- Auto-tagging — ML classifies documents automatically
- Correspondents — track who sent/received documents
- Document types — categorize (invoice, receipt, contract)
- Email consumption — auto-import documents from email
- Mobile scanning — scan with phone, upload directly
- Dashboard — overview of recent and pending documents
- Audit trail — track who viewed/edited documents
Quick Start
wget https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/docker/compose/docker-compose.sqlite.yml
mv docker-compose.sqlite.yml docker-compose.yml
docker compose up -d
Drop PDFs into the consumption folder. Paperless OCRs, tags, and indexes them automatically.
What You Can Build
1. Personal document vault — every receipt, contract searchable forever.
2. Business filing — invoices auto-tagged by vendor, date, amount.
3. Tax prep — find all deductible receipts in seconds.
4. Legal docs — contracts with audit trail.
5. Family records — medical, insurance, school documents in one place.
Need document automation? Email spinov001@gmail.com
More free tiers: 67+ Free APIs Every Developer Should Bookmark
Top comments (0)