Scan QR codes and barcodes directly from your screen 100% offline with zero screenshots needed. Plus, enjoy built-in Circle to Search to instantly look up any text or image on your display.
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 scans the code on your screen and shows your results instantly.
From start to result in under a second. No camera, no second device, no hassle.
Turn on the circle to search by setting to auto, image only or text mode from settings page.
When image is encircled choose Google image/lens option from various options among google image/lens, google and others.
You are ready to enjoy the superfast non-switching tabs experice.
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.
Scan multiple QR codes and barcodes in one go. Enable Batch Scan in settings, choose how many codes to scan (10, 25, 50, 100 or 200), select any folder from the home screen, and let OnScreen QR automatically detect and save every code to your history — lightning fast.
Export your scan history into a well-structured Excel (.xlsx) file. Choose between fully categorized export — organized by type (URLs, WiFi, UPI, contacts, etc.) — or a flat non-categorized list. Perfect for inventory, logistics, and record-keeping workflows.
This is latest feature addition to Onscreen qr which optionally requires internet connection to safely make searches. It includes three modes (Auto, Text Only, Image Only) for your preference. Just hold the bubble for a while to activate and then draw a circle around anything on screen you want to search.
OnScreen QR was designed from day one with a zero-data-collection architecture.
Qr Scanning and barcodes scanning is 100 percent offline while optional Circle to search feature will need internet connection when you turn on this feature from settings.
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.
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.
In-depth answers about how OnScreen QR works, your privacy, permissions, and every feature — straight from the team that built it.
OnScreen QR has been available on Google Play since 12th of July, 2026 (IST).
Open any app, tap the floating scan bubble, and OnScreen QR reads the QR or barcode directly from your screen — no camera and screenshots needed.
QR and barcode scanning, threat analysis, and history storage are 100% offline and run entirely on your device. The only feature that uses the internet is the optional Circle to Search. There are no analytics, no telemetry, no ad networks, and no cloud sync.
OnScreen QR supports all standard QR code formats as well as common 1D barcodes (including EAN-8, EAN-13, UPC-A, UPC-E, Code 39, Code 93, Code 128, ITF, Codabar, and others). You can configure the scan mode to Auto-Detect (both QR and barcodes), QR Only, or Barcode for your specific use case.
Every scan result is checked by a built-in safety engine that runs entirely on your device. It looks for phishing links, suspicious websites, and payment scam patterns. You will see a color-coded verdict after every scan:
Since this analysis happens on your phone, your scan data is never sent anywhere.
Batch Scan lets you process multiple images containing QR codes or barcodes in a single session. Enable it in Settings, choose a batch size (10, 25, 50, 100, or 200 codes), then select any folder from the home screen. OnScreen QR scans every image in that folder, detects all embedded codes, and saves every result to your local history automatically. Media access permission is requested only when you activate this feature and can be revoked at any time from Android Settings.
Yes. OnScreen QR can export your entire scan history into a well-structured Excel (.xlsx) file. You can choose between a categorized export — which organizes results into separate sheets by type (URLs, WiFi, UPI, contacts, etc.) — or a flat non-categorized list. This makes the app ideal for inventory tracking, logistics, asset management, and any workflow that requires structured records.
OnScreen QR requests only the minimum permissions necessary:
No camera, microphone, location, or contacts permissions are ever requested.
Your scan history is stored exclusively in a local, on-device database within the app's private storage. It is never uploaded, synced, or shared with ToolBoxesAi or any third party. You can toggle history recording on or off at any time in Settings, review or copy individual entries, or delete them selectively. Uninstalling the app permanently removes all stored history.
OnScreen QR includes an Android Quick Settings tile that lets you toggle the floating scanner on or off directly from your notification shade — without opening the app. Swipe down, tap the tile, and the scan bubble appears instantly over whatever you are viewing.
No. OnScreen QR activates only for a split second when you tap the scan bubble, detects any codes on your screen, and immediately goes back to idle. There is zero continuous background activity — the app never watches, records, or monitors your screen when you are not actively scanning. This makes it exceptionally battery-efficient.
OnScreen QR supports Android 7.0 (Nougat) and above, which covers the vast majority of Android devices in use today. The 'Display over other apps' permission is needed so the floating scan bubble can appear on top of whatever app you are using.
OnScreen QR is finalizing development and will be launching on the Google Play Store very soon. Stay tuned!
Coming Soon to Google Play