Skip to content
ScanMaster

QR Code Reader

Decode a QR code from any image.

Loading tool…

About QR Code Reader

The job of QR Code Reader is narrow on purpose: decode a QR code from any image. The answer is shown on the page — there is no converted file to download. Nothing is sent anywhere: the browser reads the file, does the work and hands the result back.

Useful when the job is reading the codes that are already in a picture and you would rather not install software, join a queue or hand the file to a stranger.

How to use QR Code Reader in 3 steps

  1. Drop the picture on the page — JPG, JPEG, PNG and 9 more works here, up to 100 MB.
  2. There is nothing to configure for QR Code Reader — nothing else; the codes in the image are located automatically.
  3. Press Decode QR codes and read the answer on the screen; nothing leaves your device to be computed.

What you get with QR Code Reader

  • Accepts JPG, JPEG, PNG and 9 more in one go
  • Answers on the page, with no file to open afterwards
  • Nothing to configure — drop the file and press the button
  • Runs in your browser — the file is never uploaded
  • Free to use, with no signup and no account
  • No watermark or logo added to your output
  • Works on desktop and mobile, no install

QR Code Reader: questions

Which file types does QR Code Reader accept?
The drop area takes JPG, JPEG, PNG and 9 more. Files are read from your device in the browser, so the format has to be one a browser can decode — that is why the accepted list on this page is finite and honest rather than "everything".
Does QR Code Reader produce a file?
No. It reads what you gave it and answers on the page. That is deliberate — for an inspection question, downloading a report about your own file would only move the data somewhere it does not need to be.
Can I process several files at once?
Yes, up to 50 files in a batch, each no larger than 100 MB. Results come back together instead of one save dialog per file.
Where does the processing actually happen?
In this tab. The file is read locally, converted or edited locally, and handed back as a download — no copy is sent to a server, so there is nothing for anyone to breach or keep.