Skip to content
UseQR
ESC

↑↓ MOVE↵ OPEN48 PLACES

Scanning

Do you need a QR scanner app?

No. Every iPhone since iOS 11 (2017) and effectively every current Android scans QR codes from the built-in camera. Standalone scanner apps add history, batch scanning and URL preview, but most are ad-funded and can see everything you scan. For a one-off need, a browser-based scanner installs nothing.

View as MarkdownPaste this page into any AI assistant — it is plain, portable Markdown.

No — and it has been no since 2017

Apple built QR scanning into the Camera app with iOS 11 in September 2017; Android reached the same place around then through camera integration and Google Lens. Every phone sold since scans natively — the per-platform details are in which phones scan QR codes natively and the how-to in scanning without an app.

The scanner-app category is a relic of 2010–2017, kept alive by app-store search volume from people who do not know their camera already does it. For the ordinary case — point at a code, open the thing — installing anything is strictly worse than doing nothing.

What a standalone app genuinely adds

Honesty cuts both ways: dedicated apps do offer things the camera does not, and for a minority of users they are worth having.

Feature Who actually needs it
Scan history Auditors, researchers, anyone who scans professionally
Batch / continuous mode Inventory counts, event check-in — the workflows in batch scanning
Decode-to-text preview Cautious users who want to read the payload before opening — a genuine safety win, covered in checking a code before opening
Raw payload handling Developers inspecting exact bytes rather than the camera's interpretation
Torch and zoom controls in one place Frequent scanning in poor conditions

If none of those describes you — and for most people none does — the camera is the better scanner: faster to reach, always updated, and with no third party involved.

How a free scanner app pays for itself

A scanner app is a commodity: the decode is a solved problem, so free apps compete on distribution and monetise the only asset they have — your scans and your screen. The common patterns, described without naming anyone:

  • Ads, often a full-screen interstitial after each scan — friction added to a task the camera does with none.
  • The permission combination. A scanner necessarily holds camera access; add the network access that ads require, and the app is technically capable of shipping everything you scan — WiFi passwords, payment strings, contact cards — to its servers. Capability is not proof of abuse, but you are extending trust you do not need to extend.
  • Scope creep. A scanner requesting contacts or precise location has explained its business model in the permission sheet.

The test before installing any of them: does this app need what it is asking for to decode a square of pixels? A decoder needs the camera and nothing else — the same reasoning behind the airplane-mode test in offline QR scanning.

The no-install middle ground

When you want app-style features once — decode a screenshot, read the payload as text, check a suspicious code — a browser page covers it without the permission questions. /scan decodes from the webcam or an uploaded image entirely in the browser: the image never leaves your device, and it shows the decoded text rather than bouncing you to the destination. Publishers checking their own codes before print want the validator instead, which also verifies the code decodes cleanly.

The honest summary: camera for daily life, browser scanner for the occasional careful decode, and a dedicated app only when a real workflow — history, batch — earns its place and you have read its permission sheet.

FAQ

Do I need to download an app to scan QR codes?

No. Every iPhone since iOS 11 in 2017 and effectively every current Android phone scans from the built-in camera app — point it at the code and tap the banner. Scanner apps are only useful for niche workflows like batch scanning or scan history.

Are free QR scanner apps safe?

Treat them with mild suspicion. Most are ad-funded, and the combination of camera plus network permissions means an app can transmit whatever it scans. Prefer the built-in camera, and if you do install an app, reject any permission a decoder cannot justify.

What do scanner apps do that the camera cannot?

Keep a history of scans, run continuous batch scanning, show the raw payload text before opening anything, and expose torch and zoom controls in one place. Useful for inventory, auditing and cautious inspection — unnecessary for everyday scanning.

How do I scan a code without installing anything, on any device?

Use a browser-based scanner. A page that decodes in the browser reads your webcam or an uploaded screenshot, keeps the image on your device, and shows you the decoded text — no app, no account, no permissions beyond the camera prompt.

Try it — free, no signup

  • How to scan a QR code on any deviceOn iPhone and Android, open the camera app and point it at the code — a banner appears with the destination. No separate app is needed on any current…
  • Which phones can scan QR codes nativelyThe compatibility table — iPhones since iOS 11 (2017), Android via camera or Lens since roughly 2018, and the honest long tail of feature phones.
  • How to scan a QR code without an appYou have not needed a QR scanner app since 2017. Native camera scanning on iPhone and Android, browser scanning on desktop, and the few real exceptions.
  • Batch scanning many QR codesThree workflows that scale — a keyboard-wedge imager into a spreadsheet, a phone app with batch mode, or a decode API in a loop — plus dedup and timestamps.