Free tool · Nothing leaves your browser
QR Code Scanner
Point your camera, drop an image, or paste from your clipboard. Results appear instantly.
Or paste with ⌘V
Drop a QR image here
or click to browse - PNG, JPG, WEBP, GIF
1
Upload, scan, or paste
Drop a QR image, tap camera, or paste from clipboard.
2
Decoded on device
Nothing is uploaded - jsQR runs locally in your browser.
3
Copy or open
Get the data, copy it, or open URLs / add contacts / join WiFi.
Your scans stay on your device
All decoding happens in your browser via the open-source jsQR library. We never see or store your QR data.
Supported QR types
URLWiFivCardEmailPhoneSMSLocationCalendar EventText
Need to CREATE a QR code instead?
40+ types, custom colors, logos, and frames. Free forever.
Open the generator