Skip to content
SPECIFICTION
Get listed

Receipt Wrangler

receiptwrangler.io

Free plan WebiOSAndroidAPISelf-hosted

What it is

Receipt Wrangler is a free, open-source, self-hosted tool for organizing receipts and managing expense data. OCR reads receipt images, and AI parses the extracted information into receipt records. Quick Scan accepts one or more images and single- or multi-page PDFs, and can save parsed receipts immediately. Magic Fill uses an image to populate receipt fields with extracted values that users can edit before saving. Users can share receipts and track expenses together; email integration can add image attachments to a group as separate receipts. Optional AI providers include OpenAI, Google Gemini, and self-hosted OpenAI-compatible models such as Ollama. The application is designed to run in Docker and Docker Compose with a supported database and Redis. Database options are SQLite, PostgreSQL, MySQL, and MariaDB, though SQLite is not recommended for long-term use. API keys let external tools interact with permissions inherited from the associated user. When AI features are enabled, potentially identifying details may be sent to OpenAI or Google Gemini for processing. Mobile crash and error reporting is on by default and can be turned off in Profile → Privacy.

Spec sheet

Purpose
Receipt Wrangler is a self-hosted receipt management solution for organizing expenses and managing financial data.Read 30 Sep 2026 · receiptwrangler.io
API
API keys allow external applications, scripts, or services to authenticate and interact programmatically, with access inherited from the associated user.Read 30 Sep 2026 · receiptwrangler.io
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.Read 30 Sep 2026 · receiptwrangler.io
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.Read 30 Sep 2026 · receiptwrangler.io
AI providers
The documented optional AI providers include OpenAI, Google Gemini, and a self-hosted OpenAI-compatible LLM such as Ollama.Read 30 Sep 2026 · receiptwrangler.io
Collaboration
Users can share receipts and track expenses among multiple users.Read 30 Sep 2026 · receiptwrangler.io
Email integration
Email integration can ingest receipt attachments into a group, treating each image attachment as a separate receipt.Read 30 Sep 2026 · receiptwrangler.io
Hosting requirements
The application is designed to run in Docker and Docker Compose alongside a supported database and Redis.Read 30 Sep 2026 · receiptwrangler.io
Magic Fill
Magic Fill uses an uploaded image to fill receipt fields with AI-extracted values and lets the user edit them before saving.Read 30 Sep 2026 · receiptwrangler.io
Mobile diagnostics
The mobile app sends anonymous crash and error reports by default, and users can turn reporting off in Profile → Privacy.Read 30 Sep 2026 · receiptwrangler.io
Quick Scan
Quick Scan can process one or many uploaded images, plus single- or multi-page PDFs, and can save parsed receipts immediately.Read 30 Sep 2026 · receiptwrangler.io
Receipt scanning
It uses OCR to read receipt images and AI to parse the extracted data into a receipt.Read 30 Sep 2026 · receiptwrangler.io
Support and community
The site links to a Reddit community and documentation for users.Read 30 Sep 2026 · receiptwrangler.io
Supported databases
The documented database options are SQLite, PostgreSQL, MySQL, and MariaDB; SQLite is not recommended for long-term use.Read 30 Sep 2026 · receiptwrangler.io

Plans and prices

Receipt Wrangler Free Open-source · self-hosted Read 30 Sep 2026 · receiptwrangler.io

Every Receipt Wrangler plan and price →

Strong points and limits

Strong points

  • Free and open-source self-hosted software
  • OCR and AI help create receipt records
  • Accepts images and multi-page PDFs
  • Supports shared expenses and email ingestion

Limits

  • Requires Docker or Docker Compose, a database, and Redis
  • SQLite is not recommended for long-term use
  • AI processing may transmit identifying details
  • Mobile error reporting is enabled by default

Who it suits

Receipt Wrangler suits people or groups who want to self-host receipt and expense management, with options for mobile capture, email ingestion, and API access. It is also relevant to users who want to choose an AI provider or database.

Verdict

Receipt Wrangler offers multiple ways to capture and organize receipts, along with shared expense tracking and API access. Self-hosting and optional AI use involve setup and data-handling choices that readers should review first.

Where Specifiction places it

Alternatives to Receipt WranglerAll alternatives →