Skip to content
SPECIFICTION
Get listed

OpenReceipts

github.com

Free plan Open source WebWindowsmacOSLinuxSelf-hosted
Visit github.com
Spec score 8.8 #3 of 30 in Receipt Scanner Apps

Spec sheet

What it does
OpenReceipts is a free, private receipt scanner that extracts structured information from receipt photographs locally.Read 15 Oct 2026 · github.com
Purpose
OpenReceipts scans receipt photos and extracts the merchant, date, total, tax, and line items on the user's machine.Read 9 Oct 2026 · github.com
Deployment
The README recommends Docker Compose for a one-command setup and also provides Python run instructions.Read 9 Oct 2026 · github.com
Integrations
The README describes CSV export for spreadsheets or accounting software; it does not name specific integrations.Read 9 Oct 2026 · github.com
Privacy
The project says processing happens locally and receipt data is not uploaded to the cloud.Read 15 Oct 2026 · github.com
License
The repository is released under the MIT license.Read 15 Oct 2026 · github.com
Accounts
The README states that the application requires no user accounts.Read 15 Oct 2026 · github.com
CSV export
Receipt records can be exported as CSV for spreadsheets or accounting software.Read 15 Oct 2026 · github.com
Docker installation
Docker Compose is presented as the recommended one-command deployment method.Read 15 Oct 2026 · github.com
Editable results
Users can change every extracted field before exporting the receipt.Read 15 Oct 2026 · github.com
Editing
Extracted fields can be edited before export.Read 9 Oct 2026 · github.com
Export
Receipts can be exported to CSV for spreadsheets or accounting software.Read 9 Oct 2026 · github.com
Framework footprint
The frontend is documented as using no JavaScript framework.Read 15 Oct 2026 · github.com
Image processing
The scanner converts images to grayscale, detects edges, finds a four-corner contour, and applies a perspective transform.Read 15 Oct 2026 · github.com
Independent cloud claim
The directory describes the project as avoiding transmission of receipt documents to cloud providers.Read 15 Oct 2026 · github.com
Independent description
That directory characterizes OpenReceipts as local and private.Read 15 Oct 2026 · github.com
Independent directory listing
A community-maintained receipt-OCR directory lists OpenReceipts among open-source receipt-processing repositories.Read 15 Oct 2026 · github.com
Independent ecosystem context
The directory places OpenReceipts in its open-source section alongside OCR and document-processing projects.Read 15 Oct 2026 · github.com
Independent extracted data
The directory says the project extracts merchant, total, date, and line-item data.Read 15 Oct 2026 · github.com
Independent license listing
The community directory identifies OpenReceipts as MIT licensed.Read 15 Oct 2026 · github.com
Limit: API and SDKs
The public documentation describes a FastAPI server but provides no public API reference, SDK, or integration guide.Read 15 Oct 2026 · github.com
Limit: integrations
The README mentions CSV handoff to spreadsheets or accounting software but names no direct accounting integrations.Read 15 Oct 2026 · github.com
Limit: mobile apps
The repository documents browser-based local use and desktop operating-system setup, with no iOS or Android application instructions.Read 15 Oct 2026 · github.com
Limit: security disclosures
The repository page exposes no separate security, compliance, or trust-center documentation.Read 15 Oct 2026 · github.com
Limit: support and documentation
Documentation consists of the repository README and setup instructions; no help center, support policy, or service-level commitment is provided.Read 15 Oct 2026 · github.com
OCR engines
The application can use Tesseract or EasyOCR for text recognition.Read 15 Oct 2026 · github.com
OCR fields
OCR extraction covers merchant name, date, total, subtotal, tax, and line items.Read 15 Oct 2026 · github.com
OCR options
The app uses Tesseract if available or EasyOCR to read text from the corrected receipt image.Read 9 Oct 2026 · github.com
Operating systems
The README gives Tesseract installation instructions for macOS, Ubuntu, and Windows.Read 9 Oct 2026 · github.com
Operating-system setup
Tesseract installation guidance is provided for macOS, Ubuntu, and Windows.Read 15 Oct 2026 · github.com
Parser
A regular-expression parser identifies merchant, date, totals, and line-item information from OCR text.Read 15 Oct 2026 · github.com
Processing details
The scanner converts images to grayscale, detects edges, finds a four-corner receipt contour, and applies a perspective transform.Read 9 Oct 2026 · github.com
Project metadata
The repository has no description, website, or topic metadata configured on GitHub.Read 15 Oct 2026 · github.com
Python installation
A Python deployment runs the FastAPI application with Uvicorn on port 8000.Read 15 Oct 2026 · github.com
Receipt detection
The scanner locates a receipt in an image, crops it, and corrects perspective distortion.Read 15 Oct 2026 · github.com
Repository activity
The repository page shows two commits, one star, and no forks.Read 15 Oct 2026 · github.com
Technology stack
The backend uses Python and FastAPI, image processing uses OpenCV, and the frontend is vanilla HTML, CSS, and JavaScript.Read 15 Oct 2026 · github.com
Usage limits
The maker describes the free software as having no usage limits.Read 15 Oct 2026 · github.com

Plans and prices

Free Free No subscriptions no limits · no accounts Read 15 Oct 2026 · github.com
OpenReceipts Free No subscriptions · no limits · no accounts Read 9 Oct 2026 · github.com

Every OpenReceipts plan and price →

Where Specifiction places it

Alternatives to OpenReceiptsAll alternatives →