Skip to content
§
§ · free tool

QR code scanner. Decoded on your device.

Read any QR code with your camera or from an image — URLs, Wi-Fi, contact cards, plain text. Decoding runs entirely in your browser, so the camera feed and images never leave your device.

A free online tool by Digital Heroes
Camera is off
Press Start camera and allow access to scan.

Scanning happens locally in your browser — the camera feed and images never leave your device.

Result

Nothing scanned yet.
Point at a QR code or pick an image.

Private by design

Most online QR readers send your photo to a server to decode it. This scanner decodes everything right here using a vendored copy of the open-source jsQR engine and your browser's camera API, so the QR contents, your camera feed and any image you pick stay entirely on your device. It even keeps working offline once the page has loaded.

§ 02 · what you can do

Everything a scanner should do.

  • Scan via live camera — start your device camera and point it at any QR code for instant decoding.
  • Decode from an image file — drop or browse a PNG, JPG or WebP photo that contains a QR code.
  • Copy the decoded text in one click, or open a link directly in a new tab.
  • Identify the QR type automatically — URL, email, phone, SMS, Wi-Fi, contact card, location or plain text.
  • Switch between front and rear cameras on mobile or multi-camera devices.
  • Stay fully private — the camera feed and images never leave your browser.
§ 03 · how to use it

Four steps, no app to install.

  1. Choose Camera to scan live, or switch to Image to upload a photo.
  2. For camera, press Start camera, allow access and point at the QR code. For image, drop or browse a file.
  3. The decoded result appears automatically, tagged with its type (URL, Wi-Fi, contact card and so on).
  4. Copy the text or tap Open link if it's a URL. Press Scan again to read another code.
§ 04 · faq

Frequently asked questions.

Is the QR Code Scanner free?
Yes — completely free for everyone. No sign-up, no account and no usage limits.
Is it private? Are my camera feed and files uploaded anywhere?
No upload, ever. The scanner runs entirely in your browser on your own device using a vendored copy of the jsQR engine — your camera feed and any image you pick never leave your computer.
Does it work offline?
Yes — once the page has loaded, decoding from an image works without a connection because all the logic runs locally. Live camera scanning still needs your browser's camera permission, but no network.
Why won't my camera turn on?
Browsers only grant camera access on secure pages, so the site must be served over HTTPS, and you'll be asked to allow access the first time. If you denied it, re-enable the camera permission for this site, or use Image mode to scan a photo instead.
What kinds of QR codes can it read?
Any standard QR code. It automatically recognises links, email addresses, phone numbers, SMS, Wi-Fi credentials, vCard contact cards, geo locations and plain text, and tags the result so you know what you scanned.

Published · Last updated .

Online now

Hi there. How can we help you today?

Reply