QR code reader

Decode QR codes from image files or a live camera feed, entirely in your browser.

Choose scan source

Decode a saved image or scan a QR code with your camera.

Choose image

Choose an image and read its QR code.

Decoded result

Review the decoded content, copy it, or open a supported link.

No QR code decoded yet

Choose an image or start the camera to decode a barcode.

What does the QR code reader do?

QR Code Reader extracts the text stored inside a QR code from a local image or from your camera. It works for common payloads such as links, email addresses, phone links, Wi-Fi setup strings, vCards, calendar data, locations, and plain text.

When to use it

Use this tool when you have a screenshot, downloaded label, packaging photo, or physical QR code and want to inspect the exact payload before acting on it. The decoded value stays visible so you can copy it, open supported links, or compare it with the source.

Privacy and camera behavior

Images are decoded locally in the browser and are not uploaded. Camera scanning uses the browser's camera permission prompt and stops automatically after a code is decoded. You can also stop the camera manually at any time.

Tips for better scans

  • Use a clear, uncropped image where the whole QR code is visible.
  • Use good lighting and avoid glare when scanning with a camera.
  • Hold the camera steady and keep the code inside the square frame.
  • If an SVG or edited image does not scan, export it as PNG or JPEG and try again.

How to use

Decode QR codes from image files or a live camera feed, entirely in your browser.