Scanner
QR & Barcode Scanner
Upload an image or use the camera to decode QR codes and barcodes locally in the browser, without sending data to the server.
Workflow
- Supports common image formats such as PNG, JPG, and WEBP.
- QR decoding uses qr-scanner-wechat, while barcode decoding uses zxing-wasm.
- All image processing stays in the current browser session and runs entirely on the client.
- You can also capture the current camera frame and decode QR codes and barcodes found in that frame.
Engine idle
Image Scan
Pick an image that contains a QR code or barcode. Scanning starts automatically after loading.
Click to select an image or drag it here
Drag or click to select. Clear screenshots or originals work best.
Preview
The current image or camera frame is rendered to the canvas before decoding.
No source loaded yet. Upload an image or open the camera first.
Results
No results yet
No results yet