Scan and read QR codes with your camera or from an uploaded image — decode links, Wi-Fi, contacts and text. Nothing is uploaded. Free, in your browser.

QR codes are decoded entirely in your browser — from your camera or an image you choose. Nothing is uploaded.

Point your camera at a QR code…

Drop an image here, paste it, or click to browse
Open link

About QR Code Scanner

The QR Code Scanner reads QR codes directly in your browser — either live through your device camera or from an image you drop, paste or browse for. It decodes the content instantly and recognizes what it is: a link, plain text, a Wi-Fi network, a phone number, an email, a contact card or a location.

Decoding happens entirely on your device with a self-hosted, in-browser decoder. Camera frames and uploaded images are processed locally and never leave the browser, so you can scan tickets, Wi-Fi cards or unknown codes without sending anything to a server.

Once a code is decoded, the tool offers the right action for its type — open the link, copy the text, or read the network or contact details — and a “Scan another” button resets everything for the next code. If your device has several cameras, you can switch between them while scanning.

How to use QR Code Scanner

  1. Choose the Camera tab and click “Start camera”, allowing camera access when your browser asks.
  2. Point the camera at the QR code; it is decoded automatically as soon as it is readable. Use “Switch camera” if your device has more than one.
  3. Alternatively, open the Image tab and drop, paste or browse for a picture or screenshot that contains a QR code.
  4. Read the decoded result and its detected type — link, text, Wi-Fi, phone, email, contact or location.
  5. Click “Open link” or “Copy” to act on the result, then “Scan another” to continue.

Frequently asked questions

No. QR codes are decoded entirely in your browser by a locally loaded decoder — camera frames and chosen images are processed on your device and are never sent to any server.

It detects the payload type automatically. Links get an “Open link” button, and Wi-Fi networks, phone numbers, emails, contact cards, locations and plain text are labeled and shown so you can copy exactly what you need.

Yes. Switch to the Image tab and drop, paste or select any picture — a screenshot, a photo of a poster or a saved image. The decoder searches the image and reads the first QR code it finds.

If camera access is denied, allow it in your browser’s site permissions and try again. On devices with no camera at all, use the Image tab instead — it decodes the same codes from files or pasted images.

The code is probably too small, blurry or cut off. Try a closer, sharper shot with the full code in frame and reasonable contrast between the dark modules and the background.

Yes, completely free — unlimited scans from camera or images, with no account and no watermarks.

Need help?
Found an issue with this tool? Let our team know.
Report an issue

Add this free tool to your own website — copy and paste the code below.