Free Converter

QR Code Reader

Decode QR codes from images — URLs, text, Wi-Fi credentials, vCards, and more. Works entirely in your browser.

Drop QR code image here

PNG, JPG, WEBP, GIF — up to 10 MB

Or

About QR Code Reader

This tool decodes any QR code from an image you upload. It runs entirely in your browser using the jsQR library, so the image never leaves your device. It correctly identifies and parses common payload types — URLs, plain text, Wi-Fi credentials (WIFI:T:…;S:…;P:…), vCard contacts, mailto/tel links — and presents them in a copy-ready, structured view.

How to Read a QR Code

  1. Drop a photo or screenshot of the QR code onto the upload area, or click to browse.
  2. Preview the image to confirm the QR code is clearly visible and in focus.
  3. Click 'Decode QR Code' — decoding takes under a second.
  4. Copy the result using the Copy button, or open the URL directly if it is a link.

Frequently Asked Questions

Is my image uploaded to a server?
No. The image is processed entirely in your browser using JavaScript. Nothing is uploaded or stored.
Why does it say 'No QR code found'?
The image is likely too blurry, too small, or the QR code is partially cropped. Try a sharper photo, crop to just the QR area, or ensure the entire code is visible.
Can it read damaged or partially obscured QR codes?
QR codes have built-in error correction (about 7–30% damage tolerance depending on the level used). This reader will succeed on lightly damaged codes but fail on heavily obscured ones.
Does it support Wi-Fi QR codes?
Yes. Wi-Fi QR codes following the WIFI: format are parsed and the SSID, password, and security type are shown separately.
Is there a file size limit?
10 MB. In practice, even high-resolution phone photos are well under this limit.