Barcode Scanner
Drop one or more photos or screenshots, or scan with your camera, and read every barcode or QR code as copyable text. Everything is decoded on your device, never uploaded.
Files stay on your device - everything runs in your browser
Drop barcode images here
or
Tip: you can also paste a screenshot with Ctrl+V (Cmd+V on Mac).
Scanned barcodes appear here.
How to scan a barcode or QR code
- Drop one or more images that contain barcodes or QR codes, or click Select Images to pick them from your device.
- Or click Start Camera and point your phone at a code - it is read automatically.
- Each image is decoded in your browser, and every code found is outlined on its thumbnail with its format.
- Copy any value with one click, copy all of them at once, or download the results as a CSV file.
FAQs
What barcode formats can this scanner read?
It reads QR codes and common barcodes, including EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, ITF, Codabar, Data Matrix, PDF417 and Aztec. The scanner uses your browser's built-in detector when available and a WebAssembly decoder otherwise.
Do I need Chrome to scan a barcode?
No. Modern browsers use a built-in detector when they have one and a WebAssembly decoder otherwise, so the scanner works in Chrome, Edge, Firefox and Safari.
Can it read several barcodes at once?
Yes. Drop multiple images or one image that contains several codes; every valid code is listed with its format and has its own Copy button.
Does the scanner upload my image?
No. Decoding runs entirely on your device in the browser, so your images are never uploaded or stored anywhere.
Can I scan a barcode with my phone camera?
Yes. Click Start Camera and point your phone at a barcode or QR code. On browsers with a native barcode detector the value appears automatically; elsewhere, tap Snap & Scan to read the current frame. Camera access needs HTTPS and your permission.
How do I scan a barcode from a screenshot or PDF?
Save or screenshot the page that shows the barcode, then drop the image here or paste it with Ctrl+V (Cmd+V on Mac). Several screenshots can be scanned in one go, and PDF pages work once saved or converted to an image.
Related Tools
Why use Barcode Scanner?
Read barcodes and QR codes from a photo, screenshot or camera and copy the decoded value in one click. Everything runs in your browser, so product labels, invoices and packaging never leave your device.
- Look up a product from a photo of its EAN or UPC barcode without installing a scanner app.
- Scan a batch of photos or screenshots at once and export every result as a CSV file.
- Verify that printed labels, inventory sheets and shipping marks contain the exact value you expect.
Tips and Limits
Works best on sharp, straight-on photos with the full code visible and good contrast; very small or damaged 1D barcodes may need a closer shot, and up to 8 codes are listed per image. In browsers without native barcode support a WebAssembly decoder is downloaded on first scan. Camera scanning needs HTTPS and camera permission, and every scan happens on your device.