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

Need to CREATE a QR code?

40+ types, custom colors, logos. Free forever.

Open the generator