Skip to content

QR Code Scanner Online

Free

Scan QR codes online using your webcam or upload an image file. Decodes instantly in your browser. Free, no app needed.

scan qr code online freeqr code reader browserqr code decoder online
All QR Code Tools

Settings guide

Camera scan: Click the camera option and allow browser camera access when prompted. Hold your webcam up to a physical QR code printed on paper or displayed on another screen. The decoder works in real time and displays the result as soon as it locks onto the code.

Image upload: If you have a screenshot, photo, or image file containing a QR code, upload it directly. The decoder will locate the QR pattern within the image and extract the data. The QR code does not need to fill the entire image — it just needs to be visible.

Troubleshooting camera scan:

  • ·Ensure browser camera permissions are granted (check browser address bar for the camera icon)
  • ·Use good lighting and hold the QR code steady
  • ·If the scan is slow, try uploading a screenshot instead

Output types to expect:

  • ·URL → clickable link
  • ·WiFi credentials → network name, password, encryption type
  • ·vCard → contact details
  • ·Plain text → displayed as-is
  • ·Email / phone / SMS → shown with mailto: or tel: prefix

Format comparison

vs your phone's built-in camera: Your phone's camera is the fastest and most convenient way to scan a QR code when the code is on a physical object. An online scanner is better when you need to decode a QR from a digital image on the same screen — you cannot point your phone at your own laptop screen easily.

vs QR scanner apps (QR & Barcode Scanner, etc.): Apps work well on phones but are unnecessary on a desktop. An online scanner in the browser is faster to access and requires no installation.

vs Google Lens: Google Lens on Android can decode QR codes from screenshots and live camera. It is a strong alternative if you are on Android. An online scanner is useful when you are on a device without Google Lens, or when you want local-only decoding without sending the image to Google.

How it works

1

Choose input method

Select camera to scan live, or upload to decode a QR code from an image file on your device.

2

Point or upload

Hold the webcam to the QR code, or drag and drop an image file. The scanner detects and decodes the QR pattern automatically.

3

Read the result

The decoded content displays immediately — URL, text, WiFi details, or contact info. Click to follow a URL or copy the text.

About this format

If you need to scan a QR code and your phone is not available — or you want to decode a QR code from a screenshot on your desktop — an online QR code scanner lets you decode QR codes directly in the browser. No app installation. No phone required.

Two input methods: live camera scan using your device's webcam, or image upload to decode a QR code from a PNG, JPG, or screenshot file. Both decode the QR code locally in your browser — the image data is not sent to any server.

The most common use cases: you received a QR code image over email and need to see what URL it encodes; you have a screenshot with a QR code; you are testing a QR code you just generated and want to verify the decoded content; you are on a laptop at a desk and cannot easily point a phone at your screen.

The decoder reads all standard QR code formats (QR Code, Micro QR) as well as common 1D barcodes (EAN-13, Code 128, etc.). Output shows the decoded text — the raw content of the QR code, whether it is a URL, WiFi credentials, contact card, or plain text.

Frequently asked questions

Why would I scan a QR code on a computer instead of my phone?+
Common reasons: the QR code is in a screenshot or digital image on your computer screen, you want to verify what a QR code encodes before printing it, your phone is unavailable, or you need to extract the decoded URL as text to paste somewhere. Online QR scanners fill the gap when the QR code is digital rather than physical.
Is my image uploaded to a server when I decode a QR code?+
Not with this tool. The QR decoding runs entirely in your browser using JavaScript. When you upload an image or use the webcam, the image data stays on your device and is processed locally. No data is transmitted to any server. This matters if the QR code encodes sensitive information like WiFi passwords or internal URLs.
Can this scanner decode barcodes as well as QR codes?+
Yes. The underlying library decodes all standard QR code formats (QR Code, Micro QR, Data Matrix) as well as common 1D barcodes including EAN-13, EAN-8, Code 128, Code 39, UPC-A, and UPC-E. For product barcodes you find on retail packaging, upload a clear photo and the decoder will extract the number.
Why is my QR code not scanning?+
The most common causes are: the image is too blurry or low resolution, the QR code is partially obscured or cropped, the lighting in the camera feed is too dim or creates glare, or the QR code itself is damaged or corrupted. Try increasing image brightness, using a higher-resolution image, or uploading a cropped screenshot that isolates just the QR code.
Can I scan a QR code that is displayed on another screen?+
Yes, using the camera option. Open the scanner in your browser, enable the webcam, and point it at the other screen displaying the QR code. The live decoder will lock onto the QR pattern. Alternatively, take a screenshot of the screen displaying the QR code and upload that image to the scanner — this is more reliable than pointing a webcam at a screen due to moiré interference between the two displays.

Related tools and guides