Code Scanner
Scan QR codes and barcodes using your camera or from images
Camera not active
Scan Result
No code scanned yet
Point your camera at a QR code or barcode, or upload an imageScanning Tips
- Ensure good lighting for camera scanning
- Hold the camera steady and position the code within the frame
- For image scanning, use clear, high-resolution images
- Supported formats: QR Code, CODE 128, EAN, UPC, CODE 39, and more
QR scanner FAQs
Can I scan a QR code online without installing an app?
Yes. The ScanMe Online scanner runs in your browser at /scan, with nothing to install. It works two ways: live camera scanning, or decoding an image you upload or drag in (a photo, screenshot or saved file). It reads QR codes and common one-dimensional barcodes such as Code 128, EAN, UPC and Code 39. Everything is decoded locally in your browser.
Can I scan a QR code from an image or screenshot?
Yes. Switch the scanner to image mode, then upload a file or drag and drop it onto the page. This works for screenshots, downloaded images and photos of printed codes, which is what you need when the code is on the same device you are using, where pointing the camera at the screen is impossible. The image is processed entirely in your browser and is not uploaded to a server.
Why does ScanMe Online need camera permission, and is my camera feed uploaded?
Camera access is needed only to see the code you want to scan, and the feed never leaves your device. Frames are analyzed locally in your browser using an open-source decoding library; no video or images are sent to Androrangers servers, nothing is recorded, and the camera stops when you leave the scanner. Your browser will ask for permission the first time. You can revoke it at any time in browser settings.
Why is my camera not opening, and how do I enable permissions?
Almost always a permissions issue. If you previously denied access, the browser silently blocks the camera: click the camera or lock icon in the address bar and set Camera to Allow, then reload. Also check that no other app or tab is currently using the camera, and that your operating system allows browser camera access (Windows and macOS both have system-level camera privacy switches). Camera scanning also requires a secure (https) connection, which scanmeonline.com always uses.
Does scanning automatically open URLs?
No, and that is deliberate. After a scan, ScanMe Online shows you the decoded content first: the full URL, text, or contact details. Opening the link, calling the number or composing the email each require you to press a button. This preview step lets you check exactly where a link leads before visiting it, which is your best defense against malicious QR codes.
Which code formats can the scanner recognize?
QR codes plus the widely used one-dimensional barcode families: Code 128, EAN-13 and EAN-8, UPC-A and UPC-E, Code 39 and other common retail formats. It decodes them from the camera or from images. Industrial 2D formats beyond QR (such as Data Matrix and PDF417) are supported in the ScanMe Android app rather than the web scanner.
Can QR codes contain malware? Is scanning dangerous?
A QR code itself cannot infect your phone; it is only data. The risk is where it leads: a code can point to a phishing site or a malicious download, and criminals sometimes stick fraudulent codes over legitimate ones. Protect yourself by previewing URLs before opening (the ScanMe scanner always shows the destination first and never auto-opens links), being wary of codes in untrusted public places, and checking that a sticker has not been placed over the original.