Online QR code scanner for cameras and images
Scan a QR code with your camera or read one from an image or screenshot using the online QR code scanner. The content appears directly in your browser as text; links open only when you click them. Free, no app or sign-up needed: camera footage and images are processed only in your browser and are not uploaded.
Built by Jakub Martyniak
Want to create a QR code yourself? Go to QR code generator
Does your QR code lead to a website? Host your own project on a VPS.
Overview
Scan QR codes online, free and without an app
The QR code scanner reads QR codes through your camera or from an image and shows their content directly in your browser. You don't need an app or an account.
Scan with a camera
Hold the QR code in front of your smartphone, tablet or laptop camera. Detection is automatic; on phones, the rear camera is preferred.
Scan an image or screenshot
Upload a photo or screenshot, or drag the file into the area: PNG, JPG and other image formats up to 10 MB. No camera needed.
Check before opening
The content appears as text first. You only open a web link yourself by clicking “Open”; it opens in a new tab.
Links, text, Wi-Fi and contacts
The scanner reads standard QR codes and shows their stored content as text, such as a URL, Wi-Fi credentials or contact details. Use “Copy” to copy it.
Runs only in your browser
Camera feeds and uploaded images are processed only in your browser and are not sent to a server.
Works with large and transparent images, too
The scanner automatically resizes very large photos. It also checks dark QR codes on transparent backgrounds against a white background.
Guide
How to scan a QR code online
With a camera or an image, you can see what's in a QR code in seconds.
Step 1
Start camera
Click “Start camera” and allow camera access in your browser. On smartphones, the rear camera is preferred; on a PC or laptop, the webcam is used.
Step 2
Hold the QR code in front of the camera
Detection is automatic. Once the QR code has been read, the camera stops and the content appears.
Step 3
Or upload an image
Without a camera, select a photo or screenshot under “Upload an image with a QR code”, or drag the file into the area. PNG, JPG and other image formats up to 10 MB are supported.
Step 4
Check and use the content
Read the content in the results area and use “Copy” to copy it. Open web links (http or https) with “Open”, or start over with “Scan again”.
For every device
Scan QR codes on your phone, PC or without a camera
The scanner runs in the browser on smartphones, tablets, PCs and laptops. No installation is needed.
Scan a QR code on your own phone
Is the QR code displayed on your own phone? Take a screenshot, open the scanner on the same phone and upload the screenshot. You don't need a second device.
Scan a QR code on a PC or laptop
Use “Start camera” to access your webcam. If your device has no rear camera, the scanner uses another available camera. If the QR code is on your screen, simply upload a screenshot.
Scan a QR code without a camera
No camera, or don't want to allow camera access? Select a photo or screenshot under “Upload an image with a QR code”. The QR code is read directly from the image.
Result
Read a QR code: What the scanner shows you
Check links before opening them
QR codes can lead to fake websites. That's why the scanner opens nothing automatically: You see the full address and decide whether to click “Open”. Check where a short link redirects before opening it with the Redirect Checker.
Read Wi-Fi QR codes
A Wi-Fi QR code usually contains text like WIFI:S:Netzwerkname;T:WPA;P:Passwort;;. The scanner shows it unchanged: the network name follows S:, and the password follows P:. It does not connect to the network.
QR codes only, not barcodes
The scanner reads one QR code per scan. It doesn't recognize barcodes such as EAN-13 or Code 128. You can create your own barcode with the Barcode Generator.
Explore more
More tools
Redirect Checker
Check a URL’s redirect chain hop by hop: status codes (301/302/307/308), HTTP headers, server IP, and response time for each redirect.
Built by Luca Stanek
URL Encoder & Decoder
Encode and decode URLs and text online: compare encodeURIComponent, encodeURI, and form encoding, with a query parameter table and UTM link builder. Runs entirely in your browser.
Built by Dimitri Heissler
Compress & resize images
Compress and resize images online: reduce JPG, PNG, and WebP file sizes, set a target size in KB, or convert formats, such as PNG to JPG. Runs entirely in your browser.
Built by Dimitri Heissler
Crop an image (Image Cropper)
NewCrop images freely, into circles, or to fixed formats such as YouTube thumbnails, Discord banners, Instagram Stories, and X headers. Pixel-perfect, exportable as PNG, JPG, or WebP, and runs entirely in your browser.
Built by Luca Stanek
QR code generator
Create QR codes for text, URLs, Wi-Fi, contacts, emails, events, and more—with colors, a logo, and PNG/SVG downloads.
Built by Jakub Martyniak
Barcode Generator (create EAN, UPC, Code 128)
Create barcodes: EAN-13, EAN-8, UPC-A, Code 128 and Code 39, with automatic check digits for EAN and UPC. Download as PNG or SVG. Runs entirely in your browser.
Built by Luca Stanek
FAQ
Frequently asked questions about the QR code scanner
Answers about cameras, image uploads, privacy, links and Wi-Fi codes.
Yes, completely free and with no sign-up. You don't need an app, and you can scan as many QR codes as you like.
No. The scanner works in modern browsers such as Chrome, Firefox, Safari, and Edge, on iPhone and Android as well as on a PC. Detection runs entirely in JavaScript instead of relying on browser-specific interfaces.
Take a screenshot of the QR code, open the scanner on the same phone, and upload the screenshot under “Upload an image with a QR code.” The content appears immediately—no second device needed.
Yes. Use “Start camera” to access your webcam. If your device has no rear camera, the scanner uses another available camera. Without a webcam, upload an image or screenshot containing the QR code (PNG, JPG and other image formats, max. 10 MB).
No. Camera footage and uploaded images are processed exclusively in your browser. None of it is sent to a server or saved.
No. The scanner shows the content as text first. The “Open” button appears only for web links (http or https) and opens the link in a new tab. This lets you check the address before visiting it.
Yes. The scanner shows the stored text unchanged, usually in the format WIFI:S:Netzwerkname;T:WPA;P:Passwort;; for Wi-Fi QR codes. The network name follows S:, and the password follows P:. Use “Copy” to copy the text; the scanner does not connect to the network.
Make sure the entire code is in the image, in focus and well lit. If the scanner finds no code in an image, it reports “No QR code found in this image.” Crop the image to the code or take a sharper photo. If camera access is blocked, allow it in your browser or upload an image instead. The scanner doesn't read barcodes such as EAN.
Any more questions?
Contact SupportYour scanned QR code leads to a URL—do you already have a reliable server for it?
A ZAP-Hosting VPS reliably puts your website or project online.
No setup. No risk. Online in seconds.
Looking for more tools? See all QR code tools
