QR Repair Tool
Decode & Repair Damaged QR Codes
Upload a blurry, partial, blended, photographed, or scrambled QR. We try jsQR and ZXing across multiple image-enhancement passes (grayscale, contrast, sharpen, adaptive threshold, inversion) until one works. Runs entirely in your browser - we never see the image.
Drop a QR image here, or
Works on screenshots, photos of QR codes, scanned posters, blended art QRs, etc.
When to use this
- A printed QR is faded, scratched, or partially obscured.
- The QR is photographed at an angle or with bad lighting.
- The QR is artistically blended into a logo or photo and your camera app gave up.
- You took a screenshot from a video and need the link inside it.
- You generated something custom and want to verify it's actually scannable.
All processing happens in your browser. No image is uploaded to our servers.