-
Notifications
You must be signed in to change notification settings - Fork 0
Receipt and Label OCR
Photograph a receipt or a product label and Gubbins can read the text and pre-fill a new item for you — price, date, model and serial — so you type less when adding things.
Where to find it: the OCR prefill option when creating an item, once it's turned on in Settings → Scanning & labels.
OCR (optical character recognition) reads the text out of a photo. Point it at a receipt or a label and Gubbins extracts what it can — a price, a purchase date, a model/part number, a serial — and drops them into a reviewable create-item draft.
- It only fills blank fields and never auto-saves — you always review and confirm before anything is written.
- It runs entirely on your device (a bundled text-recognition engine), so no photo is uploaded anywhere.
There are two accuracy tiers — Fast (smaller, quicker) and High accuracy (larger, better) — selectable in Settings.
💡 Tip OCR is best as a head start, not a source of truth — glance over the filled fields and fix anything it misread before saving. It's a time-saver, not autopilot.
⚠️ Heads-up OCR is opt-in and its engine is downloaded separately the first time you use it, to keep the app small and fast for people who don't need it. Turn it on under Settings → Scanning & labels.
ℹ️ Note Like everything in Gubbins, this is offline and private — the recognition happens locally and no receipt image leaves your device. See Privacy & security.
- Items — the create-item form OCR pre-fills.
- Camera scanning — reading barcodes rather than text.
- Scraping supplier data — pulling details from a supplier page.
Gubbins · a local-first, offline inventory app · Report an issue
Getting started
Inventory
- Items
- Tracking modes
- Locations & stock
- Location photos & regions
- Batches & lots
- Variants & SKUs
- Kits & bundles
- Tags, attachments & related
- Custom fields & capabilities
- Low stock & gauges
- Counting by weight
- Container weights
- Bulk edit & clone
- Inventory views
Asset lifecycle
- Warranty & depreciation
- Current value & revaluation
- Maintenance & servicing
- Test & calibration records
- Condition grading
- Cycle counts & audit day
- Insurance & estate schedule
People, loans & bookings
Users & access
Search
- Search overview
- Visual query builder
- Text query syntax
- Natural-language search
- Saved searches & favourites
Scanning & labels
Purchasing & projects
- Projects & BOM
- Budgets
- Purchase orders
- Reorder & shopping list
- Wishlist
- Supplier parts & price history
- Suppliers
Reports & insights
- Reports overview
- Valuation & spend
- ABC, turnover & aging
- Sales & margin
- Data hygiene
- Parts catalogue
Sales & disposals
Alerts, activity & agenda
Companion extension
Data, sync & resilience
- How your data is stored
- Cloud sync
- Backup & restore
- Export & import
- Migrating from another tool
- Storage triage
- Danger zone: erasing data
Bridge & Home Assistant
- Bridge overview
- Running the bridge
- Bridge API tokens
- Home Assistant
- AI assistant query (MCP)
- Webhooks
- Webhooks, MQTT & iCal
Settings & customisation
- Appearance & theming
- Branding
- Dashboard & widgets
- Modular UI
- Language & region
- Notifications
- Kiosk & tablet mode
Reference