QR

Static QR Image Decoder

Computer Vision QR decoder — paste, drop, or load an image URL. Pixel matrix analysis runs entirely in your browser.

Image Input

Drop image here

or

PNG · JPG · WebP · BMP · GIF

URL images are fetched server-side to bypass CORS restrictions.

Decoded Result

Load an image to decode

How It Works

1

Image Acquisition

Image is loaded from clipboard paste, file drag-drop, browser file picker, or URL (fetched server-side to bypass CORS).

2

Pixel Matrix Analysis

Image is drawn to an HTML5 Canvas and raw RGBA pixel data is extracted via getImageData(). Optionally contrast-enhanced before analysis.

3

QR Decoding (jsQR)

jsQR scans the pixel matrix using Reed-Solomon error correction. Locates finder patterns, extracts bit stream, and decodes to plain text.