No camera or screenshot needed. OnScreen QR smartly detects and scans any QR code or barcode directly from your screen. 100% offline, battery-efficient, and secure.
Scan codes right from your screen
From start to result in under a second. No camera, no second device, no hassle.
Enable the on-screen scanner from the app or your Quick Settings tile.
Navigate to the image, email, or website displaying the code on your screen.
The floating bubble instantly captures the screen, detects the code, and delivers your results.
Built with a single focus: scan codes from your screen — fast, smart, and safe.
Configure your scan mode — Auto-Detect, QR Only, or Barcode Only. Detects codes with up to 97% accuracy and scans in under 500ms.
Instantly categorizes links, WiFi networks, UPI payments, emails, phone numbers, calendar events, contacts, and more.
Every scan is automatically evaluated for phishing links, suspicious domains, and payment scams using built-in, offline pattern recognition.
Haptic feedback, auto-copy, result notifications, and auto-dismiss timers (5s, 10s, 15s, or indefinite) — tailor everything to your workflow.
Save your scan history exclusively in a local, on-device database for later access. Toggle it off anytime — your data, your control.
Toggle the scanner directly from your Android Quick Settings panel — no need to even open the app.
Scans any QR code or barcode in under 500ms. Tap, detect, done — no waiting around.
Supports Android 7.0 (Nougat) and above. Requires the "Display over other apps" permission to show the floating scan button.
Access all your past scans from the History section. Review, copy, or delete individual entries at any time — full control stays with you.
OnScreen QR was designed from day one with a zero-data-collection architecture.
No internet permission is requested. No external server lookups are performed. Everything runs natively on your device.
We do not collect, store, transmit, or share personal data, usage analytics, crash reports, or telemetry of any kind.
OnScreen QR stays completely idle when not scanning. It never continuously watches or records your screen.
We strictly use official Android APIs. We never use invasive Accessibility Services or any restricted APIs.
Know before you click. Every scan shows a visual safety verdict.
Full transparency on every permission OnScreen QR requests.
Allows OnScreen QR to detect QR codes & barcodes visible on your screen when you tap the scan button.
Shows the floating scan button so you can trigger a scan from any app.
Displays scan results and shows the active scanner status.
Used for haptic feedback when a code is detected. Can be toggled off in settings.
Each app is built with the same core principles: privacy-first, offline-capable, and beautifully crafted.
A quick look at the app experience — from scanning to results.
OnScreen QR is finalizing development and will be launching on the Google Play Store very soon. Stay tuned!
Coming Soon to Google Play