
Why people leave QR & Barcode Scanner by Teacapps
Teacapps’ scanner is fast and recognises every common barcode format, which is how it crossed 440M installs. But three things keep coming up:
- Ads on a single-use tool. Most users open the app, scan one QR, and close it. Sitting through a banner or an interstitial each time feels heavy for a 5-second task.
- History and CSV export are paywalled. Small-business users tracking inventory want to scan a batch and export. The CSV feature lives behind the Pro tier.
- Permissions for ad attribution. The app asks for permissions that aren’t strictly required for camera-based scanning. Privacy-minded users flag this in reviews.
The QR & Barcode Scanner alternatives below cover built-in scanning, open-source picks, and security-focused options.
Quick comparison
| App | Best for | Free plan | Starting price | Standout |
|---|---|---|---|---|
| Google Lens | Already on most Android phones | Free, no ads | Free | Built into the camera, Google account, and Chrome |
| Binary Eye | Open-source, F-Droid users | Free, no ads, no trackers | Free | History, generate, fully offline |
| Kaspersky QR Scanner | Phishing-safe link checks | Free, no ads | Free | Flags malicious URLs before opening |
| ZXing Barcode Scanner | The classic open-source reference | Free, no ads | Free | Foundational scanner, no extras |
| QR Scanner: Barcode Scanner | A clean free reader with history | Free with ads | Optional ad removal | History export, multi-format |
| QR & Barcode Scanner by Gamma Play | Familiar wide-installed pick | Free with ads | Ad removal IAP | Long publisher track record |
| ME-QR | Creating dynamic QR codes, not just reading | Free with limits | About $5/mo Pro | Dynamic, editable QR codes |
The 7 QR & Barcode Scanner alternatives
Google Lens, best for already installed on most Android phones
Lens is built into the Google app, the camera app on most Android phones, and Chrome. Pointing it at a QR code reads the code without opening a separate scanner. Pointing it at a product barcode triggers a Google Shopping search; pointing it at text recognises and translates it.
Where it falls short: No scan history, no CSV export. Lens is a tool, not an inventory app.
Pricing:
- Free: Free with no ads.
- Paid: Free.
- vs QR & Barcode Scanner: zero install, no ads, no permission asks beyond the camera
Migrating from QR & Barcode Scanner: Nothing to migrate. Open Lens from the Google app or your camera.
Bottom line: The pick if you scan a QR once a week and don’t need history.
Binary Eye, best for open-source users who want full offline control
Binary Eye is GPL-licensed, on F-Droid, and asks for the camera permission and nothing else. It scans every common barcode and QR format, keeps a history locally, and includes a QR generator. There’s no analytics, no tracking, and no calls home. The interface is plain and fast.
Where it falls short: No cloud sync of history, no CSV export, no team features. Single-user only.
Pricing:
- Free: Full app: scan, generate, history, batch scan. No ads, no trackers.
- Paid: Free.
- vs QR & Barcode Scanner: free, ad-free, and open-source
Migrating from QR & Barcode Scanner: No history import from Teacapps. Future scans go straight into Binary Eye’s local history.
Bottom line: The pick for privacy-conscious users; the app cannot send your scans anywhere.
Kaspersky QR Scanner, best for checking suspicious QR codes in public
Kaspersky’s scanner adds a security check between scanning a QR and opening the URL. Malicious or phishing links are flagged before the link opens. For users who scan codes in public places (parking meters, restaurant menus, street posters), this is the safety net other readers don’t offer.
Where it falls short: No barcode-inventory features. Single-purpose by design.
Pricing:
- Free: Free with no ads.
- Paid: Free.
- vs QR & Barcode Scanner: free, with phishing protection that the others lack
Migrating from QR & Barcode Scanner: No history import. Start scanning; Kaspersky logs the safety check inline.
Bottom line: The pick if you regularly scan QR codes in public.
ZXing Barcode Scanner, best for the open-source reference scanner
ZXing (zebra crossing) is the foundational open-source barcode library that powered an entire generation of Android scanner apps, including, in some form, most of the others on this list. The app itself is plain, fast, and supports every common barcode and QR format. No ads, no permissions beyond camera.
Where it falls short: Development has slowed. The interface is dated and there’s no cloud, no history export, no QR generator.
Pricing:
- Free: Free, fully featured for scanning.
- Paid: Free.
- vs QR & Barcode Scanner: free, no ads, and a serious open-source pedigree
Migrating from QR & Barcode Scanner: No history to import. Future scans surface results inline.
Bottom line: The pick for the simplest, oldest, most reliable open-source scanner.
QR Scanner: Barcode Scanner, best for a clean free reader with history
This scanner offers full history, multi-format barcode support (UPC, EAN, Code 39/93/128, ITF, PDF417, Aztec, Data Matrix), and a built-in QR generator. The free tier includes ads but they only appear between scans. CSV export of scan history works without a paywall.
Where it falls short: Ads between scans remain, even on the free tier. The Pro upgrade only removes them.
Pricing:
- Free: Full scanning, history, CSV export, and QR generator with ads.
- Paid: About $3 one-off to remove ads.
- vs QR & Barcode Scanner: similar feature set, but CSV export is free instead of paywalled
Migrating from QR & Barcode Scanner: No history import from Teacapps. Future scans go into this app’s local history.
Bottom line: The pick if you want CSV export without paying a subscription.
QR & Barcode Scanner by Gamma Play, best for a familiar, widely-installed alternative
Gamma Play’s scanner sits next to Teacapps’ in most ‘top barcode scanners’ lists. It’s been around long enough to be a known quantity. Multi-format support, history, QR generator, and a Pro tier that removes ads. The flashlight toggle is one tap from the scan view.
Where it falls short: Similar ad behaviour to Teacapps; the two products compete on roughly the same feature set.
Pricing:
- Free: Full scanning and history with ads.
- Paid: One-off ad removal IAP, around $3.
- vs QR & Barcode Scanner: comparable on features, slightly different ad cadence
Migrating from QR & Barcode Scanner: No history transfer. You’ll start with an empty history.
Bottom line: The pick if you want a like-for-like swap from another long-time publisher.
ME-QR, best for creating dynamic QR codes for marketing
ME-QR flips the use case. Instead of being a scanner-first app, it’s a QR code generator with editable destinations: print a QR on a flyer today, change where it points tomorrow, and track scans in a small dashboard. The scanning side works fine too, but it’s not the main draw.
Where it falls short: The free tier caps how many dynamic codes you can create. Print-quality vector exports sit on the Pro tier.
Pricing:
- Free: Scanning plus a small number of dynamic QR codes.
- Paid: Pro plans start around $5 per month and lift the dynamic-QR cap, add analytics, and unlock vector exports.
- vs QR & Barcode Scanner: different category, creation, not just reading
Migrating from QR & Barcode Scanner: No scan history transfer; this isn’t the use case ME-QR is built for.
Bottom line: The pick if your real need is making QR codes for print, not scanning them.
How to choose
Pick Google Lens if you only need to scan a code now and then; it’s already installed and asks no questions. Pick Binary Eye if you want open-source code, no trackers, and a local-only history. Pick Kaspersky QR Scanner if you regularly scan codes from posters, parking meters, or unfamiliar restaurants and want the phishing safety check. Pick ZXing if you want the oldest, simplest, most trusted open-source scanner. Pick QR Scanner: Barcode Scanner if you need CSV export of scan history without a subscription. Pick Gamma Play’s scanner if you want a familiar lookalike to Teacapps from a long-time publisher. Pick ME-QR if your real job is creating QR codes that you’ll change later.
Stay on QR & Barcode Scanner by Teacapps if you’ve already bought the Pro tier and the result-page integrations (Amazon, eBay, Google price lookups) are what you actually use; few alternatives layer commerce data into the scan result the same way.
FAQ
What’s the best free QR scanner? Google Lens if you already have it; Binary Eye if you want an open-source standalone app with no trackers. Both are free and ad-free.
Is there a built-in QR scanner on Android? Yes. Most Android camera apps recognise QR codes when you point the camera at one. Google Lens is also built into the Google app and Chrome.
Can I scan QR codes safely without an app? Yes, with the built-in camera or Google Lens. For unfamiliar codes in public spaces, a phishing-aware scanner like Kaspersky’s adds an extra check on the URL before it opens.
What’s the difference between QR and barcode? QR codes are 2D and hold more data, often URLs. Barcodes are 1D and usually carry product or inventory numbers. Every reader on this list handles both formats.
Why does my QR scanner ask for so many permissions? A scanner only needs camera access. If an app asks for contacts, location, or device-ID access, that’s typically for ad targeting. Pick an app that asks only for the camera.