100% free · No sign-up · Instant result

QR-Code Scanner

Decode a QR code from an uploaded image or your device camera.

Decode a QR code from an uploaded image or your device camera.

How to use

An uploaded image is drawn onto a canvas and scanned pixel by pixel for a QR pattern using the jsQR decoder. Camera scanning captures a video frame twice a second and runs the same decoder. Images and video never leave your device.

Example

Uploading a photo of a QR code that encodes "https://example.com" displays that URL with a copy button.