QR resilience laboratory
Run real QR decoding on degraded variants.
Files and calculations stay in this browser.
QR resilience laboratory
Tests use actual local decoder attempts on raster variants, including size, Gaussian blur, in-plane rotation and central square occlusion. Uploaded images are fitted into a square with white padding. A failed baseline cannot establish payload resilience. These are synthetic tests, not phone-camera or platform guarantees. Print at the intended size and scan using several real phones, distances and lighting conditions before use.
How it works
- Review your inputs and the supported scope.
- Set constraints, run the operation and inspect the evidence.
- Reopen downloaded output before using it.
Example & practical use
Enter your own files or measurements; review the computed result and its stated limits.
Limits and help
Local decoder results do not replace printed-phone testing.
Your files are yours.
Image and text processing happens in your browser. Your files are not uploaded to our servers.
Troubleshooting
Check the original file format and selection limit. Renaming an extension does not convert a file. For a very large image, close other heavy tabs and try a smaller copy.