QR Code & Barcode Reader — Scan From an Image or Camera
Read a code. Keep it private. Choose a picture, drop a batch or paste a screenshot. Free to use, with no sign-up.
Scan an image or use your camera
From an image
or drag and drop images here
Paste an image with Ctrl+V / Cmd+V.
Multiple files welcome · 20 MB per image
Try a sample
Choose a code to see how the reader works.
From your camera
Point at one code in good light. Camera access starts only when you ask for it.
Vibration is on by default on supported devices. The camera stops after capture. Choose Scan another to continue; Clear results removes saved codes.
Code captured
QR · UPC-A · UPC-E · EAN-13 · EAN-8 · Code 128 · Code 39 · ITF · Data Matrix. One code per image.
Ready. Choose, drop or paste an image, or start your camera.
Results
Your decoded text and format will appear here. Links never open automatically.
Scan a QR code from a screenshotRead a code on your PC or Mac without a phone.Read a barcode from a photoGet sharper scans of packaging and product labels.
Frequently asked questions
- Can I read a QR code without a phone?
- Yes. Choose or paste its image into this reader on a PC or Mac. The decoded text appears without opening any link.
- What formats can I scan?
- QR, UPC-A, UPC-E, EAN-13, EAN-8, Code 128, Code 39, ITF and Data Matrix. JPG, PNG and WebP are good choices; other image types depend on browser support.
- Can I read several codes?
- Choose multiple images for a batch. Each image is checked for one code. Crop a separate picture for each symbol, preserving its blank margin.
- Why does the camera stop?
- After a successful capture, the camera stops and a confirmation appears. Vibration is enabled where the browser supports it. Choose Scan another to continue; the same code will reuse its existing result.
- Does a barcode identify a product?
- The reader extracts the encoded number. A store may find a match when you choose a shopping search. If Amazon returns no match, enter a product name in Amazon search terms. Product names, authenticity and prices are not verified by this tool.
- Does this work offline?
- The first load needs a connection. Scanning runs locally after the library loads, but offline availability is not guaranteed.