Static QR Image Decoder
Computer Vision QR decoder — paste, drop, or load an image URL. Pixel matrix analysis runs entirely in your browser.
Drop image here
or
PNG · JPG · WebP · BMP · GIF
URL images are fetched server-side to bypass CORS restrictions.
Load an image to decode
No QR code found
Try enabling "Enhance contrast" or "Try inverted" options.
Decode Stats
QR Corner Coordinates
How It Works
Image Acquisition
Image is loaded from clipboard paste, file drag-drop, browser file picker, or URL (fetched server-side to bypass CORS).
Pixel Matrix Analysis
Image is drawn to an HTML5 Canvas and raw RGBA pixel data is extracted via getImageData(). Optionally contrast-enhanced before analysis.
QR Decoding (jsQR)
jsQR scans the pixel matrix using Reed-Solomon error correction. Locates finder patterns, extracts bit stream, and decodes to plain text.