Barcode Scanner App for Android & iOS
Scan UPC, EAN, QR, Code 128 and generate 12 barcode formats -- offline, no account, ad-light. Built by the team behind BarcodeGen.org.
Android ships first. iOS follows once we hit 1,000 installs and a 4.5 star rating. Both versions share the same scanner, generator, CSV bulk, and printer features -- only the launch order differs.
What the Barcode Scanner App Does
Fast camera scanning
MLKit-powered scanner decodes every mainstream 1D and 2D barcode format in under 200 ms on modern phones.
12-format generator
Create UPC, EAN, Code 128, QR, Data Matrix, Aztec, PDF417 and more -- exactly matching the web tool.
Works offline
Scan and generate without a network. Only product lookup after a scan needs internet.
CSV bulk on Pro
Import a CSV column, generate hundreds of labels in one pass, print to a Bluetooth thermal printer.
Scanner + Generator in One App
Most mobile barcode apps do one thing well. A scanner app decodes barcodes but cannot create them. A generator app creates barcodes but cannot scan. The BarcodeGen app does both because the underlying workflows are the same: encode a value, decode a value, keep a history, export results. Splitting those into two separate apps wastes install slots on your home screen and duplicates settings, permissions, and subscription management.
We also share code with the web generator. The barcode rendering engine on barcodegen.org is bwip-js, the open-source implementation of the Barcode Writer in Pure PostScript standard. The mobile app loads the same library inside a WebView for generation, which means the barcode a customer scans from the app matches the barcode produced by the web generator bit-for-bit. For anyone who currently uses a separate barcode scanner app for iPhone and a different generator app for Android, the combo removes a cross-tool verification step and consolidates two install slots into one.
Three Ways People Use the App
Point the camera at a grocery UPC or a concert ticket QR and get the product name, expiration date, or ticket validity. Saves the scan to a history you can scroll through without making an account.
Paste a CSV of SKUs, generate 500 Code 128 labels in one tap, print directly to a Brother PT or Zebra ZD Bluetooth label printer. No laptop required at the packing station.
Scan shelf locations into the app, export the count log to CSV at the end of a shift, and sync with your inventory spreadsheet. Faster than a clipboard, cheaper than a dedicated handheld barcode scanner, and works as both UPC scanner and SKU scanner depending on what you point the camera at.
Web Version vs App -- Feature Parity
The free web generator at barcodegen.org is not going away. The app expands on it for mobile workflows that the browser cannot serve cleanly.
| Feature | Web (free) | App (free) | App (Pro) |
|---|---|---|---|
| Generate 12 barcode formats | Unlimited | 5 per day | Unlimited |
| Camera barcode scanner | – | Unlimited | Unlimited |
| Offline generation | – | Yes | Yes |
| Scan history (local) | – | Last 100 | Unlimited + cloud sync |
| CSV bulk generation | Yes | – | Yes + bulk print |
| Bluetooth thermal printer | – | – | Yes |
| Banner ads | None | Yes | None |
App Pricing
Four tiers, no hidden upsells. The free tier stays usable -- it is not a trial.
- Unlimited camera scanning
- 5 generates per day
- Banner ads
- Local history (100)
- Unlimited generates
- No ads
- CSV bulk + print
- Cloud sync history
- Same as monthly
- 45% discount
- Priority support
- Unlimited generates
- No ads
- Local only, no cloud
- One-time payment
Keep Using the Free Web Generator
If you mostly generate barcodes from a desktop, the web site stays unlimited and ad-free. The app is the right pick when you need scanning, offline mode, or label printing from a phone. Web tools are linked below:
- Main barcode generator — all 12 formats in one tool
- UPC barcode generator — retail product codes
- EAN barcode generator — international retail
- Code 128 generator — shipping and logistics
- QR code generator — URL, WiFi, vCard
- Data Matrix generator — compact 2D for small parts
- Bulk barcode generator — CSV batch on the web
Barcode Scanner App FAQ
Common questions from people choosing between standalone barcode scanner apps and generator apps, and how the BarcodeGen mobile app answers privacy, offline, platform support, and printer-integration concerns.