Review score: 62 out of 100. App Store rating: 4.6★ · 3,953 ratings
62of 100
One of the few scanners that genuinely lets you create QR codes for multiple data types: contacts, WiFi networks, calendar events, and plain text. It works reliably and handles codes from different countries. One historical low point: a monetization switch that invalidated lifetime purchases users had already paid for. Ads that appear between a scan result and the link you are about to open are a real annoyance.
Praised
Wide range of QR code generation types. Scan history is saved. Reliable support for codes from different countries and formats.
Complaints
Ads are injected between the scan result and the link tap, and sometimes look like the destination page itself. Calendar event generation does not let you set a specific date and time. WiFi QR requires a minimum password length. Lifetime purchases were once revoked after an app update.
Best for: Someone who needs to generate several types of QR codes and keep a scan history, and who is willing to put up with ads or pay to remove them.
Review score: 58 out of 100. App Store rating: 4.4★ · 1,996 ratings
58of 100
One of the rare free QR scanners with no forced subscription, and that is the main reason users stay loyal. It scans fast, opens links without intermediate screens, and has worked reliably for years according to long-term users. Weak spots: localization breaks under non-standard regional device settings, and older iPads behave unpredictably. Ads are present but not in an aggressive loop.
Praised
Genuinely free with no subscription and no hidden conditions. Instant redirect after scanning. Works on menus, tickets, and documents. Stable across years of use.
Complaints
Interface language does not switch when the phone has a non-standard regional setting. Date input field bug on iPad. No way to open an App Store link directly from a scan result.
Best for: Someone who needs a reliable everyday QR scanner for menus, tickets, documents, and links, without hitting a paywall.
Review score: 46 out of 100. App Store rating: 4.9★ · 4,346 ratings
46of 100
Focused on price lookup: scan a barcode and it immediately offers to search Google or Amazon. That is a real use case for in-store shopping. Weak point: the product database is incomplete and many codes return no match. The app explicitly collects scan history, which is a real risk if you scan personal documents like a driver's license or passport.
Praised
Goes straight to an Amazon price search right after scanning. Scan history is saved for reuse.
Complaints
Product database is incomplete. Based on reviews, the real hit rate is around 10-20%. PDF417 (driver's license barcode) can be read, but data may be collected per the privacy policy. No name-based search, only by code.
Best for: A shopper who wants to quickly check a price on Amazon without leaving the shelf.
Rank 4. Review score: 44 out of 100. App Store rating: 4.6★ · 11,188 ratings
44of 100
The few relevant reviews suggest the app handles basic scanning fine. Complaints center on subscription pricing that goes as high as $520 per year according to one reviewer, not on scanning quality itself.
Praised: Does what it says quickly: scans codes without extra steps.
Complaints: Subscription price is out of proportion with functionality that free alternatives provide.
Best for: Someone who only needs basic scanning and is willing to review the pricing model before installing.
Rank 5. Review score: 44 out of 100. App Store rating: 4.6★ · 3,483 ratings
44of 100
Positioned as a QR code generator with extended types. The real problem: the free tier offers almost no useful functionality, and everything interesting is behind a subscription. Templates do not persist between sessions. In the free version the generated QR code carries a purple watermark that interferes with scanning by other apps. User data is sold to third parties per the privacy policy.
Praised: Wide selection of QR code types for generation. Multi-link QR lets you direct different users to different URLs.
Complaints: Templates do not save, forcing you to re-enter data every time. You can only export a finished code once. The watermark on free codes blocks other apps from reading them. User data is sold to third parties.
Best for: A small business owner or designer who needs dynamic QR codes with click analytics and multiple destination types.
Rank 6. Review score: 42 out of 100. App Store rating: 4.6★ · 93,108 ratings
42of 100
Basic scanning works, history is stored, and URL links open directly. Code generation exists but is almost entirely behind a paywall. The developer has not shipped an update in two years, which is a compatibility risk for newer iOS versions.
Praised: Scan without extra screens: read a code, get a link, tap it.
Complaints: Code generator is locked behind the paid version. The free tool set comes down to a single action.
Best for: Users who only need scanning and have no interest in generation.
Rank 7. Review score: 40 out of 100. App Store rating: 4.5★ · 41,945 ratings
40of 100
Technically fast and accurate: reads old and damaged barcodes. QR generation is included. One real problem: the freemium barrier kicks in after literally a few scans, making the free version non-functional.
Praised: Reads old and damaged barcodes where other apps give up.
Complaints: The free version is essentially a demo: a handful of scans, then a hard paywall with no way around it.
Best for: Users who are willing to pay for a stable, accurate scanner without ads.
Rank 8. Review score: 38 out of 100. App Store rating: 4.7★ · 139,983 ratings
38of 100
The in-app review prompt forces a five-star rating, which is direct manipulation. Basic scanning works, but the flow has regressed after updates. Monetization is aggressive with stacked popups.
Praised: Simple QR-based login instead of typing a username and password.
Complaints: After an update, the automatic redirect after scanning was removed. You now need a manual step, which is annoying during repeated use.
Best for: Users who need basic scanning for account logins and do not mind dealing with popups.
Rank 9. Review score: 38 out of 100. App Store rating: 4.5★ · 27,192 ratings
38of 100
The app shows you the code content before you follow a link, which is a genuine plus. But batch scanning was removed in updates, and the scanner now grabs the first code in frame without waiting for you to aim. The functional minimum works, but the app degrades with each update.
Praised: Preview of link content before following it. Users appreciate the ability to decide where they are going.
Complaints: Batch scanning mode was removed. Every scan now opens a separate screen. The scanner does not wait for you to aim and immediately captures the first code in view.
Best for: Someone who wants to see a URL before tapping it and does not work with a stream of codes.
Rank 10. Review score: 38 out of 100. App Store rating: 4.4★ · 6,755 ratings
38of 100
A basic QR and barcode scanner with no notable advantages. The only workable scenario is a one-off scan, after which the app prompts for a rating. The scan result is displayed as static text with no way to open the link or copy it. Users who paid to remove ads still see them.
Praised: Instant code reading in normal lighting conditions.
Complaints: The scan result cannot be copied or opened as a link. The 'remove ads' purchase does not actually remove ads. No scan history, no batch mode for any kind of real use.
Best for: Someone who needs to read a code once and manually type out the URL.
Rank 11. Review score: 36 out of 100. App Store rating: 4.3★ · 45,770 ratings
36of 100
Scanning works and recognizes UPC codes without perfect framing, which is a real advantage. QR generation is present with useful types like contacts and URLs. But a wall of ads between scans turns every use into a test of patience.
Praised: Recognizes UPC codes without perfectly aligning the frame. Works well on the move and in low light.
Complaints: A mandatory ad appears after every scan with no way to move to the next code without interruption.
Best for: Users who occasionally need to scan product barcodes while shopping.
Rank 12. Review score: 32 out of 100. App Store rating: 4.7★ · 668,710 ratings
32of 100
Used to be fast. Performance degraded after monetization. Ads are embedded aggressively and cover action buttons. Basic QR scanning still works, but the interface is increasingly built around conversion rather than the task.
Praised: Historically fast auto-recognition of a code without extra taps.
Complaints: After updates, scanning stopped being automatic. A manual submit is now required, breaking the familiar flow.
Best for: Users who need one quick scan every few months and do not mind putting up with ads.
Rank 13. Review score: 31 out of 100. App Store rating: 4.6★ · 49,555 ratings
31of 100
The App Store rating is completely disconnected from real user experience. A textAvg of 1.72 speaks for itself. What is real: scanning works, generation is included, history is saved. But the UX is primitive, support is absent, and the interface has not been updated.
Praised: Works without a mandatory trial and without forcing a purchase for basic scanning.
Complaints: Deleted codes cannot be recovered. There is no backup or trash folder.
Best for: Older users who need the simplest possible scan with no extra features.
Rank 14. Review score: 31 out of 100. App Store rating: 4.6★ · 9,771 ratings
31of 100
Based on the few on-topic reviews: the app can scan barcodes, but the interface is confusing. Users report difficulty canceling a trial and being charged after deleting the app.
Praised: Basic scanning works. One user noted a successful first barcode scan.
Complaints: Interface causes confusion. The subscription mechanic is opaque. Hard to figure out without instructions.
Best for: Hard to recommend. Too little data on real scanning experience.
Rank 15. Review score: 31 out of 100. App Store rating: 4.5★ · 2,102 ratings
31of 100
The app gates basic features behind a paywall and, based on several reviews, asks for a high rating as a condition of access. Users who made it past that barrier note the scanning speed and support for multiple code types. Price comparison via Amazon and eBay leads to a generic search result rather than the specific product. History is saved with a photo.
Praised: Saves a scan with a photo of the product. Supports multiple code types. Fast camera response. Works as an inventory tool.
Complaints: Forcing a rating as a condition of feature access is manipulation of the App Store review system. Amazon price lookup leads to a generic search, not the specific product. Part of the interface appears in Chinese with no language option.
Best for: Someone who needs photo-based inventory with export capability, if they can get through the monetization barriers.
Rank 16. Review score: 29 out of 100. App Store rating: 4.7★ · 68,851 ratings
29of 100
Aggressive monetization with deliberately hidden ad controls. Basic barcode scanning works per reviews, QR is unreliable. A predatory billing pattern is confirmed.
Praised: Barcode scanning works reliably even in the basic mode.
Complaints: The ad close button is intentionally colored to match the background image, a dark pattern.
Rank 17. Review score: 29 out of 100. App Store rating: 4.8★ · 17,181 ratings
29of 100
A QR code generator with a template library. Basic generation works, but most interesting options like a logo inside the code, dynamic links, and cloud upload are locked behind a paid subscription. Support does not respond to emails.
Praised: Quickly creates a simple QR code from a link or text with no extra steps.
Complaints: After paying for a subscription, some features remain inaccessible or break. Support goes silent for weeks.
Best for: Someone who needs a one-time static QR code with no branding. The free version is enough for that.
Rank 18. Review score: 28 out of 100. App Store rating: 4.7★ · 1,419,060 ratings
28of 100
The app exists, but its rating was not built by its actual users. From the real signals: basic scanning works, history is present, but aggressive subscription prompts push people away. The product's reliability cannot be meaningfully assessed from the available data.
Praised: Long-term users note stable basic scanning without degradation over time.
Complaints: No transparency when a trial ends. Users do not understand when the paid subscription started.
Rank 19. Review score: 28 out of 100. App Store rating: 4.4★ · 2,597 ratings
28of 100
The app works inconsistently and is aggressively monetized through ads. Users report camera aiming errors, inability to create custom QR codes (only from a fixed template list), and a limit of one free generation. Ad load is extreme, reportedly more than 12 impressions in two minutes per one tester. Basic QR scanning sometimes works but is unreliable.
Praised: Opens links quickly when a scan succeeds. Includes a manual barcode entry option.
Complaints: Camera does not always lock onto the target code. Code generation is limited to templates with no custom content. An ad appears after every action. Push notifications arrive even when the app is not in use.
Best for: Hard to identify a target user. Too many barriers for basic use. Users leave quickly for alternatives.
Rank 20. Review score: 22 out of 100. App Store rating: 4.7★ · 158,741 ratings
22of 100
High probability of paid a storefront star that diverges from review text plus a confirmed phishing case via in-app advertising. This product is dangerous.
Praised: Built-in browser and the ability to choose which external app opens a link.
Complaints: An ad disguises itself as a UI button and leads to phishing sites.
Rank 21. Review score: 22 out of 100. App Store rating: 4.3★ · 3,494 ratings
22of 100
The one confirmed use case is scanning a store barcode for a rough price estimate. Ads appear after every interaction: on open, on tab switch, before and after showing a result. Niche scenarios like scanning Nike shoe codes do not work. Price lookup returns no result for most items.
Praised: Basic barcode scanning in a store sometimes works for a quick price check.
Complaints: Ads at every step make the interface nearly unusable without paying. Price database is incomplete, most scans return nothing. Push notifications include spam like 'Lisa wants you'.
Rank 22. Review score: 15 out of 100. App Store rating: 4.5★ · 12,665 ratings
15of 100
The app does not let you reach the scanner without agreeing to a trial. Small QR codes under about a centimeter cannot be read. The subscription activates without explicit user confirmation, and users report unexpected charges.
Praised: When scanning does launch, users describe the process as fast and simple.
Complaints: The subscription prompt appears before any action in the app. Small codes are not recognized.
Best for: Not recommended. Aggressive monetization blocks access to the basic function.
Rank 23. Review score: 15 out of 100. App Store rating: 4.5★ · 3,556 ratings
15of 100
Almost no real functional content is visible in the reviews. From the few functional observations: the QR generation button sends you to a Google search instead of creating a code, and access to scanning is blocked without a subscription. The app locks the user out after the first free scan.
Praised: Not applicable. Insufficient data.
Complaints: Requires a subscription to continue after the first use. The first scan can take several minutes and return nothing. The QR code creation feature opens a browser instead of generating a code inside the app.
Rank 24. Review score: 12 out of 100. App Store rating: 4.5★ · 21,719 ratings
12of 100
Basic scanning is unreliable. The app returns 'unknown' on most barcodes. Free access is limited to a few scans and then requires payment. Many irrelevant reviews in the corpus.
Praised: Quick setup and launch. Some users note everything worked on the first try.
Complaints: Barcodes are recognized poorly or not at all. The free scan limit is not disclosed at install.
Rank 25. Review score: 12 out of 100. App Store rating: 4.6★ · 6,188 ratings
12of 100
Almost nothing can be said about how this app actually works. Honest, substantive reviews are nearly nonexistent. The few that exist say it is slow, it costs money, and an older version was better. AI QR code generation in the title is clearly the key marketing claim, but no reviews confirm any real value from it.
Rank 26. Review score: 10 out of 100. App Store rating: 4.5★ · 7,444 ratings
10of 100
Everything is behind a paywall. Even basic barcode scanning requires a subscription. The app activates a trial silently and then charges $7.99 per week. Scanning QR codes from screenshots (the photo library) does not work without paying.
Praised: When the scanner does work, users say it reads codes quickly and accurately. One user found it useful at a salvage yard.
Complaints: A subscription screen appears before any attempt to use the app. Scanning from an image is not available without payment.
Rank 27. Review score: 8 out of 100. App Store rating: 4.7★ · 5,166 ratings
8of 100
The app uses a dark subscription pattern: users do not realize a paid period has started, cannot find a cancel button inside the app, and keep getting charged after deleting it. Actual scanning is barely discussed in reviews. The problem is not the engine quality. Users leave before doing a single real scan.
Praised: Not applicable. Insufficient data.
Complaints: Subscription activates implicitly through a three-day trial. Cancellation is not available in app settings, only through Apple ID. Charges continue after deletion.
Rank 28. Review score: 6 out of 100. App Store rating: 4.6★ · 3,403 ratings
6of 100
Based on real reviews, the app functions primarily as an ad delivery vehicle with a minimal scanner inside. Ads appear after every action: on open, on tab switch, before scanning, after the result. A dark subscription pattern is documented, with users reporting $7 per week charges without clear consent. Actual scanning either does not work or produces obvious results that the phone camera handles just as well.
Praised: Not applicable. Insufficient data.
Complaints: Ads literally at every step. Dark pattern during trial activation. Scanner functionality does not exceed the iPhone's built-in camera.
Rank 29. Review score: 5 out of 100. App Store rating: 4.7★ · 15,666 ratings
5of 100
Based on reviews, the app either does not scan at all or launches a hidden subscription immediately after installation. Actually testing the scanning is nearly impossible because a payment prompt fills the screen.
Praised: Nothing specific can be identified from real reviews.
Complaints: A hidden subscription activates on first launch. Actual scanning does not work for most users.
Rank 30. Review score: 5 out of 100. App Store rating: 4.6★ · 4,002 ratings
5of 100
Based on review content, this app functions primarily as a subscription trap. Users write exclusively about being unable to unsubscribe, being charged without consent, and being billed after deleting the app. There are no real observations about scanning quality at all.
Praised: Not applicable. Insufficient data.
Complaints: Subscription activates without any clear indication. No cancel button is found inside the app. Documented cases of $50 charges without pressing any confirmation button. App continues billing after deletion.
Best for: Not applicable.
About scores
Two scores — two sources
They help compare apps, but they don’t replace checking your own job.
Review score · up to 100
The stored score from inApp research on review texts. It rates the app overall in the archive, not the reliability of any one feature.
Store rating · up to 5
The rating from the app’s page when the data was collected. The current rating and version may differ.
In the archived sample for this topic: 30 apps and 5,054 reviews read. That is the total size of the research, not the number of reviews per app.
A gap between the scores doesn’t prove manipulation. The calculation date and the full scoring method aren’t in the mobile archive. Compare the job descriptions and the source quotes, and check the terms in the current version.