Barcode & QR Code Decoder: Scan a Barcode Online
Scan a barcode or QR code with your camera or an uploaded image. Decodes QR, Code 128, EAN-13, UPC and Data Matrix — entirely in your browser, free and private.
Supported barcode types
How to scan a barcode online
- 1
Choose camera or upload
Scan live with your device camera, or upload a photo of the code.
- 2
Point or select
Aim the camera at the code, or pick an image file containing a barcode or QR code.
- 3
Read the result
The decoded value and its symbology appear instantly — copy it, or open it if it is a link.
From scanning to tracking
Decoding a single code is handy, but to scan items into a live asset register, see who has what, and export to a spreadsheet, you need an app built for it. The itemit barcode scanner app turns your phone into a scanner that updates your inventory in real time. Need to create codes instead? Use the free barcode generator.
Frequently asked questions
How do I scan a barcode online?
+
Open this page, allow camera access, and point your camera at the barcode or QR code — the decoded value appears instantly. No camera? Switch to "Upload an image" and select a photo of the code. Everything runs in your browser; nothing is uploaded.
Which barcode types can it decode?
+
The decoder reads QR codes, Code 128, EAN-13, UPC-A, Data Matrix, and other common 1D and 2D symbologies, using the open-source ZXing engine.
Is the barcode decoder free?
+
Yes. The itemit barcode and QR decoder is completely free to use, with no sign-up required.
Is my data private?
+
Yes. Decoding happens entirely on your device in the browser. Camera frames and uploaded images are never sent to a server.
Can I manage scanned items after decoding?
+
This tool decodes single codes. To scan items into a live asset register, track who has what, and export to a spreadsheet, use the itemit barcode scanner app.
