Free tool · Runs in your browser
Barcode Reader
Upload any barcode or QR image to decode it instantly. Nothing leaves your device.
Upload
Or paste with ⌘V
Drop a barcode image here
or click to browse - PNG, JPG, WEBP, SVG
1
Drop or paste image
PNG, JPG, WEBP, or SVG containing any 1D or 2D code.
2
Detected on device
The native BarcodeDetector or jsQR runs in your browser - never uploaded.
3
Get value + format
Copy the decoded string. Format is auto-identified: EAN, UPC, Code128, QR, and more.
Runs entirely in your browser
Images are never uploaded. All decoding uses on-device APIs and open-source libraries.
Supported formats
Code 128EAN-13UPC-ACode 39ITF-14EAN-8UPC-EQR CodeData Matrix