What is QR & Barcode Scanner?
QR & Barcode Scanner is an Android app for scanning and generating QR codes and barcodes. The scanner uses the device camera to detect and decode codes in real time, with automatic focus and flash control for difficult lighting conditions. It recognises QR codes, Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, Data Matrix, and other common formats without requiring the user to specify the format in advance.
Every scan is automatically saved to a history log with a timestamp, the decoded value, and the format type. Users can tap any history entry to open, copy, or share the value. The history can be exported as a CSV file for use in other applications, which makes the app useful in inventory and logistics workflows where barcode scanning data needs to be processed downstream.
The built-in generator lets users create QR codes for URLs, text, contact information, and WiFi credentials directly within the app. Generated codes are saved to the device gallery and can be shared immediately. This means the app works both directions - scanning codes that come from the outside world, and creating codes to share with others.
Scanning a code should be instant, not invasive
Pointing your camera at a QR code is one of the simplest things you can ask a phone to do. Yet the app store is full of scanners that turn that one-second task into a minefield - ad banners covering the viewfinder, full-screen interstitials between every scan, trackers logging where you go, and permission prompts demanding access to contacts, location, and storage for no reason at all. Something that should be private and immediate has been quietly weaponised.
We were not willing to accept that scanning a barcode means handing over your data. A QR reader has no business knowing who you call or where you are. The clutter and the surveillance are not necessary features - they exist because the easy money is in monetising attention and tracking, not in respecting the person holding the phone.
So we built a scanner that does the job and nothing else. It opens fast, decodes in real time, asks for the camera and nothing more, and keeps your scan history on your device. Add a built-in generator, batch scanning, and CSV export, and you get a tool that is genuinely useful without ever costing you your privacy. That clean, fast, respectful scanner was missing - so we made it.
What it does
Real-time camera scanning
Continuous camera-based scanning with automatic format detection. Supports QR Code, Code 128, EAN-13, EAN-8, UPC-A, UPC-E, Code 39, Data Matrix, and more. Flash and auto-focus controls for low-light environments.
Automatic scan history
Every scan is logged with a timestamp, decoded value, and format type. History entries can be opened, copied to clipboard, or shared via any installed app.
CSV export
The full scan history can be exported as a CSV file. Useful for inventory counts, asset tracking, and any workflow where scanned data needs to be processed in a spreadsheet or database.
Built-in QR generator
Create QR codes for URLs, plain text, contact cards, and WiFi credentials without leaving the app. Generated codes are saved to the gallery and shareable immediately.
Batch scanning mode
Scan multiple codes in succession without needing to tap between each one. The app beeps and logs each successful scan and continues looking for the next code.
Open URLs automatically
When a scanned QR code contains a URL, the app offers to open it in the browser immediately. Behaviour is configurable - auto-open or prompt first.
Share and copy
Any scanned value can be copied to clipboard, shared via the Android share sheet, or opened directly in the appropriate app (browser for URLs, contacts app for vCards, etc.).