
Receipt Wrangler
Receipt Wrangler is a free, self-hosted tool for organizing receipts and managing expense data.
What Receipt Wrangler is
Receipt Wrangler is a free, self-hosted tool for organizing receipts and managing expense data. It uses OCR to read receipt images and AI to turn extracted details into receipt records. Quick Scan accepts one or multiple images or single- and multi-page PDFs, and can save parsed receipts immediately. Magic Fill uses an uploaded image to populate fields with extracted values, which you can edit before saving. You can share receipts and track expenses with other users, or ingest receipt image attachments into a group through email integration. Optional AI providers include OpenAI, Google Gemini, and self-hosted OpenAI-compatible models such as Ollama. The app is designed to run in Docker and Docker Compose alongside a supported database and Redis. Database choices include SQLite, PostgreSQL, MySQL, and MariaDB; SQLite is not recommended for long-term use. API keys allow external applications and services to interact with permissions inherited from the associated user. When AI receipt features are enabled, potentially identifying details may be sent to OpenAI or Google Gemini. Mobile crash and error reporting is enabled by default and can be switched off in Profile → Privacy.
Good
- Free and open-source
- Scans images and single- or multi-page PDFs
- Editable AI-extracted fields before saving
- Shared receipts and group email ingestion
- API keys support programmatic access
Watch out
- Requires Docker, Docker Compose, a database, and Redis
- SQLite is not recommended for long-term use
- AI processing may send identifying details to providers
- Mobile crash reporting is on by default
Who it suits
Receipt Wrangler suits people who want to self-host receipt capture and expense organization, including groups sharing receipts. It is aimed at users able to run Docker and Docker Compose with a database and Redis.
Verdict
Receipt Wrangler offers receipt scanning, shared expense tracking, and email ingestion in a self-hosted package. Consider its hosting requirements and AI data transmission before enabling AI-powered receipt processing.
Plans and prices
From Receipt Wrangler's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Receipt Wrangler | Free | Open-source · self-hosted |
The facts
Each one read from Receipt Wrangler's own pages, with the date it was checked.
What it does
- AI data transmission
- When AI-powered receipts are enabled, potentially identifiable information such as partial card numbers or names may be sent to OpenAI or Google Gemini for processing.checked 30 Sep 2026
- AI providers
- The documented optional AI providers include OpenAI, Google Gemini, and a self-hosted OpenAI-compatible LLM such as Ollama.checked 30 Sep 2026
- API
- API keys allow external applications, scripts, or services to authenticate and interact programmatically, with access inherited from the associated user.checked 30 Sep 2026
- Collaboration
- Users can share receipts and track expenses among multiple users.checked 30 Sep 2026
- Email integration
- Email integration can ingest receipt attachments into a group, treating each image attachment as a separate receipt.checked 30 Sep 2026
- Hosting requirements
- The application is designed to run in Docker and Docker Compose alongside a supported database and Redis.checked 30 Sep 2026
- Magic Fill
- Magic Fill uses an uploaded image to fill receipt fields with AI-extracted values and lets the user edit them before saving.checked 30 Sep 2026
- Mobile diagnostics
- The mobile app sends anonymous crash and error reports by default, and users can turn reporting off in Profile → Privacy.checked 30 Sep 2026
- Privacy
- The privacy policy says Receipt Wrangler does not collect personal information, and that non-personal information requested for enhanced functionality stays on the user's device.checked 30 Sep 2026
- Purpose
- Receipt Wrangler is a self-hosted receipt management solution for organizing expenses and managing financial data.checked 30 Sep 2026
- Quick Scan
- Quick Scan can process one or many uploaded images, plus single- or multi-page PDFs, and can save parsed receipts immediately.checked 30 Sep 2026
- Receipt scanning
- It uses OCR to read receipt images and AI to parse the extracted data into a receipt.checked 30 Sep 2026
- Support and community
- The site links to a Reddit community and documentation for users.checked 30 Sep 2026
- Supported databases
- The documented database options are SQLite, PostgreSQL, MySQL, and MariaDB; SQLite is not recommended for long-term use.checked 30 Sep 2026
Alternatives to Receipt Wrangler
- 1

Veryfi Invoices OCR API
Free planAndroidiOSWebAPI8.2From $500 a month - 2

Receipt Reader AI
Free planAndroidiOSWebAPI8.0From $5.99 a month - 3

ExpenseBot
Free planAndroidiOSWebAPI7.9From $100 a year - 4
OpenReceipts
Free planOpen sourceWebLinuxmacOSSelf-hosted7.6Free plan - 5

Hubdoc
AndroidiOSWeb7.5From $12 a month - 6

OCR Receipt
Free planAPILinuxmacOSWindows7.5$149 one-time
