What is QR Code Reader?

QR Code Reader decodes QR codes from uploaded images or photos. Extract URLs, text, contact cards, or WiFi credentials hidden in any QR code without needing a separate scanning app.

The reader accepts PNG, JPEG, and WebP images, or you can point a webcam at a printed code for a live scan. It then classifies the payload — URL, Wi-Fi credentials, vCard contact, geo coordinates, calendar event, SMS template, or plain text — and lets you copy the decoded string or open the link in one click.

How to use

  1. Step 1 — Upload an image containing a QR code, or drag and drop it into the reader.
  2. Step 2 — The decoder automatically detects and reads the QR code content.
  3. Step 3 — Copy the decoded text or click the link if it's a URL.

When to use

  • Pulling the URL out of a screenshot when the original QR is too small to scan with a phone.
  • Recovering a Wi-Fi password from the router's printed sticker after a phone misreads it.
  • Reading a vCard from a business card photo so you can copy the email and number into a CRM.

Result

Upload a screenshot of a QR code from a restaurant menu to decode the URL and view the full menu on your desktop instead of your phone.

FAQ

Does the image upload to a server, or stay on my device?
The decoding runs locally on your device. The image file never leaves the page, and there's no upload step. You can disconnect from the internet after the page loads and scanning still works.
Why does the reader say 'no QR code found' on a photo that clearly contains one?
Usually it's contrast or angle. The decoder needs sharp black-and-white edges. Crop closer to the code, brighten the image, or rotate so the three corner squares are roughly aligned to the image axes.
Can it scan a QR code from my webcam in real time?
Yes. Click 'Use Camera' and grant permission. The reader samples frames from the video feed until it locks onto a code. Hold the code 10–20 cm from the lens with even lighting for the fastest read.
What types of content does it recognise besides plain URLs?
Wi-Fi (WIFI:T:WPA;S:...), vCards, geo: coordinates, mailto: and tel: links, SMS templates, and iCalendar events. Each recognised type gets labelled fields plus a one-tap action button — Call, Send message, Open in Maps, or Open email app — so you act on the code without retyping anything.
Will it read a damaged or partially obscured code?
QR codes have built-in error correction, so codes with up to about 30% damage can still decode at the highest level. Small scratches, fingerprints, or a logo overlay usually scan fine. Heavy water damage across a corner square usually fails.

Related Tools