Barcode Scanner

Scan barcodes from a photo or your camera, free in your browser. Reads UPC, EAN, Code 128, QR and more — no upload, no app. — free, fast and private.

Choose a clear photo of a barcode, or use your camera. Hold the barcode flat, well lit, and fill the frame.
No barcode scanned yet.

How to use Barcode Scanner

  1. Choose a clear photo of a barcode, or tap Use Camera and point it at the code.
  2. Hold the barcode flat and well lit so the lines are sharp.
  3. The decoded number or text appears below — copy it with one tap.

Honest limit: Scanning runs entirely in your browser with the ZXing library. Blurry, tiny, damaged or glossy barcodes may not read — retake the photo closer and straighter. Camera scanning needs camera permission and works best in Chrome, Edge or Safari.

Frequently Asked Questions

Is the barcode scanner free?

Yes, it is 100% free with no sign-up and no app to install. Your photos never leave your browser.

Which barcode types can it read?

UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, ITF, RSS-14 and QR codes, among others.

Why won't my barcode scan?

Usually blur, glare, distance or a damaged code. Move closer, flatten the code, add light and avoid reflections — then try again.

Can I scan with my phone camera?

Yes. Tap Use Camera, allow camera access, and hold the barcode steady in the frame until it reads.