UPC Scanner is an offline-first barcode scanning app built for inventory, stock-taking, and cataloging. It does one job exceptionally well: capture barcode data quickly and reliably, without ads, tracking, or internet access.
This documentation explains how UPC Scanner works, how to use it effectively, and what to expect from its intentionally minimal design.
Quick Links
What UPC Scanner Is (and Why It Exists)
Most barcode scanner apps try to be shopping assistants. They track users, require internet access, inject ads, and phone home to look up product data.
UPC Scanner takes the opposite approach.
It is designed as a private, offline inventory tool. The app scans barcodes and saves them directly to a list on your device. That’s it. No accounts, no databases, no network dependency.
This makes UPC Scanner:
- Faster
- More reliable
- More private
- Usable anywhere, even with no signal
If you need clean barcode lists you control — not product marketing — this app is built for you.
Key Features
- Fully Offline Operation
Scan barcodes anywhere. No internet connection is required at any time. - Inventory Mode
Choose whether duplicate scans are ignored (unique lists) or recorded (stock counts). - Manual Barcode Entry
Enter codes by hand when labels are damaged or hard to scan. - Multi-Format Barcode Support
Supports common retail and logistics formats, including UPC-A, UPC-E, EAN-13, EAN-8, Code 128, Code 39, and ITF. - CSV Export with Timestamps
Export your entire scan list to a CSV file for use in spreadsheets or inventory systems.
System Requirements
- Platform: Android
- Android Version: 7.0 (Nougat) or newer
- Hardware: Device with rear camera
- Internet: Not required
- Accounts: None
All data is stored locally on your device unless you choose to export it.
Installation Overview
- Install UPC Scanner from the Google Play Store
- Launch the app
- Grant camera permission when prompted
- Begin scanning immediately
No setup, accounts, or configuration steps are required.
How UPC Scanner Is Typically Used
UPC Scanner is commonly used for:
- Small business inventory and stock-taking
- Warehouse or storage room counts
- Personal collections (records, books, tools, media)
- Temporary inventories during moves or audits
- Offline environments with no reliable network access
Because the app is offline and fast, it works just as well in basements, warehouses, and back rooms as it does at a desk.
Inventory Mode Explained
UPC Scanner can operate in two distinct modes:
- Inventory Mode OFF (Default)
Each barcode is saved only once.
Ideal for creating a list of unique items. - Inventory Mode ON
Every scan is recorded, even duplicates.
Essential for counting stock where multiple items share the same barcode.
You can toggle this mode at any time, depending on your task.
What UPC Scanner Does Not Do (By Design)
UPC Scanner intentionally does not:
- Look up product names, prices, or images
- Connect to online databases
- Sync data to the cloud
- Track usage or analytics
This design keeps the app fast, predictable, and private. You decide what happens to your data.
Next Steps
- Need help scanning or exporting data? → Usage Guide
- Questions about permissions or privacy? → Permissions & Privacy
- Something not working as expected? → Troubleshooting
- Want clear answers to common questions? → FAQ