Barcode Scanner
Read barcodes from product labels, shipping labels, asset tags, receipts, screenshots, or your camera. Decoding stays local in your browser.
Upload, paste, or drop a barcode image
Use a product photo, shipping label, receipt image, asset tag, or screenshot. Large images are resized locally before decoding.
Ready
Camera scanner
Use your webcam or mobile camera when browser permissions are available.
Local barcode decoding
Images, camera frames, and decoded values stay on your device. There is no upload endpoint for this scanner.
Image and camera input
Decode barcodes from saved images, pasted screenshots, drag and drop, or getUserMedia camera access where supported.
Common 1D formats
Code 128, EAN-13, UPC-A, UPC-E, EAN-8, Code 39 and ITF are supported through native browser detection or the bundled ZXing fallback.
Frequently Asked Questions
Are barcode images uploaded?
No. Image and camera scanning runs in your browser. Convertr does not receive or store the image, camera frames, filenames, or decoded barcode value.
Can I scan a barcode from a screenshot?
Yes. Upload, paste, or drag a screenshot onto the scanner and it will try to decode the barcode locally.
Which barcode formats are supported?
The scanner supports common product, shipping and asset-tag formats including Code 128, EAN-13, UPC-A, UPC-E, EAN-8, Code 39 and ITF. Some browsers may also detect Data Matrix or PDF417.