QR Code Scanner

Scan QR codes from your camera or an image file. No upload, runs in browser.

Choose an option above to scan a QR code.

Works in all browsers — 100% private, nothing is uploaded.

About the QR Code Scanner

Decode a QR code using your device camera or by uploading an image. Useful on a desktop machine with no camera app, or when the code exists only as a screenshot or a PDF page. Decoding runs in your browser, so the image and whatever the code contains — a WiFi password, a ticket, a payment link — stay on your device.

How to use the QR Code Scanner

  1. Choose camera or image

    Grant camera access to scan a physical code, or upload a screenshot or photo containing one.

  2. Point or upload

    Hold the code steady in frame, or drop the image file in. The decoder runs continuously on the camera feed.

  3. Read the decoded content

    The decoded text is shown for you to inspect and copy — check it before opening any link it contains.

When to use it

Scanning a code on your screen

Decode a QR code shown on a web page or in a document without picking up a phone.

Reading a code from a screenshot

Extract the link from a code embedded in an image, a PDF or a slide.

Checking where a code leads

Read the destination as plain text before deciding whether to open it.

Frequently asked questions

Is my camera feed sent anywhere?

No. Frames are processed in your browser and discarded. No video or image data is transmitted or stored.

Why is the camera not working?

Camera access requires a secure context and explicit permission. Check that you granted access, that no other application is holding the camera, and that the browser is allowed to use it.

Can it scan barcodes as well?

No. This decoder handles QR codes specifically, not one-dimensional barcodes such as EAN or Code 128.

Are QR codes safe to scan?

Scanning is safe; acting on the content may not be. QR codes are used in phishing, so read the decoded URL before opening it — that is exactly what showing it as plain text here is for.