Blur QR / Barcode
Detect a QR code or barcode in a photo and cover it with solid black before sharing the image.
Redaction & masking Client-side jsQR + ZXing, Canvas fill
Tool preview
How to use it
- 01
Drop an image with a code.
- 02
The tool locates it and shows what it contains.
- 03
Press cover and download.
Limitations
- ! Only the first detected code is covered; images with several codes need one pass per code.
- ! A 1D barcode only reports two points, so the covered band is estimated from the symbol width — check the preview.
- ! Heavily distorted or partially cropped codes may not be detected.
FAQ
Does it handle barcodes as well as QR codes?
Yes. QR codes are covered by their exact corner points; barcodes by an estimated band across the symbol.
Does it blur or black out?
Solid black, because blur can sometimes be reversed by a determined reader.
Is the image uploaded?
No, detection and painting happen locally.
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
- jsQR + ZXing, Canvas fill
- Category
- Redaction & masking
- Network requests
- None while processing