QR Code Scanner
FreeScan QR codes and barcodes using your device camera. Works offline, no app download needed. Faster than downloading a native app — just open in browser and scan.
How to install QR Code Scanner as a PWA
Frequently asked questions about QR Code Scanner
What makes QR Code Scanner different from the iPhone's built-in scanner?
iOS Camera app and Android Google Lens both decode QR codes natively — for the common case they are sufficient and you do not need a separate app. QR Code Scanner the PWA exists for: (1) older devices where native scanning is unreliable, (2) cases where you want to scan inside another browser tab without leaving context, (3) batch / continuous scanning workflows (the native Camera app prompts you each time, the PWA scans repeatedly), and (4) Linux / ChromeOS / Windows desktop browsers where native QR support is absent.
Is QR Code Scanner free?
Yes — fully free, no ads, no account, no in-app purchases. The PWA is funded as a utility / portfolio project. The trade-off versus paid scanners like QR Reader by Kaspersky or Trend Micro is that there is no built-in URL safety check (the paid apps warn you if a QR code links to a known phishing domain). For most users that warning layer is not worth the privacy cost of installing those apps, but it is a legitimate gap.
How does the PWA compare to native QR scanner apps?
Native QR scanner apps on Android (QR & Barcode Scanner by TeaCapps, etc.) often add value via batch history, multi-format barcode support, and QR generation in the same app. The PWA does QR scanning only, with a clean session-based history. The advantage of the PWA is no install bloat, no Google Play tracking, no permissions beyond Camera, and it works on iOS Safari where the App Store policies on free utilities are restrictive. For a privacy-aware user the PWA is a clean choice; for power users wanting history and inventory features the native apps remain stronger.
Can the QR Code Scanner PWA work offline?
Yes. The WebAssembly QR decoder (ZXing.wasm or jsQR depending on the build) is cached on first visit, so subsequent loads work fully offline. The Camera API works without a network connection. Only when you tap a scanned URL does the network get involved (your browser opens the link). This makes the PWA reliable on planes, in basements and in poor-cellular environments where the native Camera app's QR scan still works but third-party scanner apps may not.
Is QR Code Scanner safe to use for sensitive QR codes?
Decoding happens entirely client-side — no QR content is sent to any server. This is meaningful for QR codes containing 2FA secrets, payment URLs, sensitive Wi-Fi credentials, or boarding passes. The scanned URL is opened in your browser only if you tap it. The PWA itself has no telemetry. The remaining risk is the standard QR phishing surface (a malicious QR code linking to a credential-harvesting site) — that is intrinsic to QR codes, not the scanner, and is best mitigated by reading the URL before tapping.
Where QR Code Scanner is heading (12-24 months)
- →Built-in URL safety check (against a privacy-preserving Safe Browsing-style hash list) would close the security gap without adding telemetry.
- →PDF417 and Aztec barcode support would extend the app to airline boarding passes and government documents.
- →Batch / continuous-scan mode with deduplication would unlock inventory and event-ticketing workflows.
Related questions
ChatGPT, Perplexity and Gemini usually suggest these next.
- Can the PWA scan barcodes (EAN, UPC) as well as QR codes?
- Does it keep a history of scanned codes?
- How does the PWA handle camera permission on iOS Safari?
- Can I use the front camera or only the back camera?
- Is there a way to generate QR codes in the same app?
More in Utilities
Share files up to 10GB with end-to-end encryption. Files are never stored permanently — they vanish after download or 24 hours. No account, no tracking. Faster than WeTransfer.
Open-source password manager — the best LastPass alternative. End-to-end encrypted vault, browser extension, cross-device sync. Free for personal use, self-hostable.
Check if a food product is vegan by scanning its barcode or searching by ingredient. Open-source, offline-capable. Built for people who want to verify product contents quickly.
Convert between 500+ file formats in your browser. Documents, images, audio, video, ebooks — fast client-side conversion that doesn't upload your files to a server.
Create QR codes for URLs, text, Wi-Fi, contacts, and more. Customize colors and download as SVG or PNG. No account, fully client-side, instant generation.
Bulk image editing in your browser — resize, crop, convert, compress hundreds of images at once. All processing is local, no server uploads. A massive time-saver for content creators.