Barcode Decoder
Read a barcode or QR code from a photo or screenshot and copy the encoded value.
QR & barcode Client-side Barcode recognition library
Tool preview
How to use it
- 01
Drop an image.
- 02
Wait for the scan.
- 03
Copy the decoded text.
Limitations
- ! One symbol per image is decoded.
- ! Blurry, angled or low-contrast photos often fail to scan.
FAQ
Which formats are supported?
Most common 1D barcodes plus QR and Data Matrix, handled by ZXing.
Can it read a code from a screen photo?
Yes, but avoid glare and keep the code inside the frame.
Is the image uploaded?
No, decoding happens in the page.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Client-side
- Implementation
- Barcode recognition library
- Category
- QR & barcode
- Network requests
- None while processing