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