Decode QR codes and barcodes from visible images, canvases, video frames, or a selected image. Processing stays on-device.
Users
11
+7 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#197K
#165K among extensions
Version
0.9.0
updated 1 Oct 2026
Users
monthly, 2 months
Latest, 21 Oct 2026:11 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 21 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About LocalQR - Offline QR Reader
LocalQR - Offline QR Reader is a privacy-focused Chrome extension. Users can scan visible images, canvases, and current video frames in the current viewport, or right-click a specific image and choose “Read QR code from this image” to process only that image.
Now, Detects and reads common barcodes, and other widely used 1D and 2D code formats directly from web pages.
Video scanning processes only the frame visible in one user-triggered tab capture. It does not read the video URL, download media, pause or seek the video, or sample multiple frames. DRM, hardware overlays, captions, comments, controls, and picture-in-picture may prevent a QR code from appearing in the capture, so not every video can be decoded.
The extension captures the visible tab once only after an explicit user action and performs QR recognition locally on the user's device. It does not call a remote QR-recognition service, re-fetch image URLs, or use analytics, advertising, or tracking services.
Results are always treated as untrusted text. Only valid HTTP and HTTPS URLs receive a user-initiated “Open in new tab” action. The target opens in a background tab so the user can continue processing other results. Other protocols and plain text can only be viewed or copied; they are never executed automatically.
The interface supports English, Simplified Chinese, Traditional Chinese, Korean, and Japanese. It starts in English, and users can switch languages inside the extension. Only the selected language code is stored locally. All language resources are packaged with the extension, and no remote translation service is used.