Skip to tool

Free · no account · browser only

QR code reader without uploading

Decode a QR from a photo or the camera. Copy or open the result on this device. Camera frames never leave. Pair with QR Code Generator for a local code.

Stays in your browser · nothing leaves this device

  • File or cameraFrames stay on this device
  • No scan trackingNo account. No cloud QR

QR Code Reader

Drop a QR photo or use the camera. Decode stays on this device. Frames never leave.

Zero upload · stays local

Preview

Drop a QR photo or start the camera. Decode stays on this device.

How it works

Four steps from a photo or a camera frame to text. Nothing is uploaded.

  1. 1

    Add a QR photo

    Drop or paste JPG, PNG, WebP, or HEIC. One photo is enough.

  2. 2

    Or use the camera

    The browser asks permission. Allow only for a live scan. Frames stay here.

  3. 3

    Copy or open

    The decoded text stays editable on screen. Open a link only if you trust it.

  4. 4

    Check the photo

    If GPS is present, a banner sits at the top of Preview and can open Remove EXIF.

Frequently Asked Questions

Honest answers about camera permission, local decode, and photos that still carry GPS.

How do I read a QR from a photo?

Drop or paste a JPG, PNG, WebP, or HEIC image. The text appears in Preview. Copy it, or open a link only if you trust the destination.

What if I deny the camera?

Deny is safe. The page shows Camera blocked and file intake still works. Frames never left this device. You can allow the camera later in the browser site settings.

Do camera frames get uploaded?

No. A live scan draws frames to a canvas and runs jsQR on this device. Nothing is posted to a server. There is no scan tracking.

Why does the camera need HTTPS?

Most browsers allow getUserMedia only on a secure page. https://nixrey.com and localhost qualify. If the camera is blocked, use a photo instead.

What if the photo has GPS?

A banner appears at the top of Preview. Remove EXIF Data opens with that photo already loaded. The decoded text is separate from the photo file.

Is HEIC supported?

HEIC from an iPhone is accepted when this browser can read it. If it cannot, convert with HEIC to JPG first. The file stays on this device.

Related image tools