QR Code Reader

Runs entirely in your browser

Drop a QR code image here, or click to browse

Tip: paste a screenshot with Ctrl/Cmd-V

Need to make a code instead? Try the QR Code Generator.

T
ALL TOOLS · THE CATALOG
68 single-purpose utilities · runs local
Browse all →
All tools process files entirely in your browser · Your data never leaves your device

QR Code Reader — Free, Private, Browser-Based

Read any QR code without installing an app: drop an image, paste a screenshot with Ctrl/Cmd-V, or point your camera at the code. Decoding runs locally with jsQR — the image never leaves your device, and URL results become a safe clickable link.

Private by design. Images and camera frames are decoded entirely in your browser — nothing is uploaded to a server.

How to read a QR code from an image or camera

  1. Pick an input. Choose the Image tab to decode a file or screenshot, or the Camera tab to scan live with your webcam or phone camera.
  2. Add the QR code. Drag in a PNG/JPG, click to browse, or simply paste a screenshot with Ctrl/Cmd-V. In camera mode, grant permission and point the lens at the code.
  3. Read the result. The decoded text appears instantly. URLs are shown as a clickable link with an Open button; plain text shows in a copy-ready box.
  4. Copy or open. Click Copy to grab the decoded text, or Open link to visit a decoded URL in a new tab.

Use Cases

Decode a QR code from a screenshot someone sent you in chat
Check where a QR code on a poster or menu actually points before scanning it with your phone
Extract a Wi-Fi password or vCard embedded in a QR code image
Scan a code with your laptop webcam when your phone is not at hand
Verify the QR codes you made with the QR Generator decode correctly

Frequently Asked Questions

Is my image or camera feed uploaded?

No. Decoding runs entirely in your browser using the jsQR library. Images and camera frames are processed locally and never sent to a server.

Can I paste a screenshot instead of saving a file?

Yes. Take a screenshot, then press Ctrl/Cmd-V anywhere on the page while the Image tab is active — the clipboard image decodes immediately.

Why does it say "No QR code found"?

The code may be blurry, too small, low-contrast, or partially cropped. Try a sharper image, better lighting, or crop the picture closer to the code and retry.

Does the camera scanner work on phones?

Yes. On mobile it defaults to the back camera, and you can flip to the front camera with one tap. Scanning stops automatically as soon as a code is found.

Is it safe to open a decoded URL?

Links open in a new tab with rel="noopener" so the page cannot control this one. Still, check the domain before entering credentials — QR codes are a common phishing vector.

What QR content types can it read?

Anything encoded as a standard QR code: URLs, plain text, Wi-Fi strings, vCards, and more. The raw decoded text is always shown so you can copy exactly what was embedded.