AvailableBrowser-OnlyInternal DataImage

QR Code Reader

Scan QR codes with your camera, upload an image, or paste a screenshot.

Scan with your camera

Allow camera access, then hold a QR code inside the frame. The camera stops when a code is read.

Camera is off

Images and camera frames are decoded in your browser.

Decoded information

Your QR code’s contents will appear here.

Use your camera, upload an image, or paste a screenshot to get started.

About QR Code Reader

Decode QR codes directly in your browser. Scan in real time with your camera, choose an image file, or paste an image from your clipboard to read and copy its contents.

Accepted Input:Camera frames or QR images (PNG, JPEG, WebP, SVG and other browser-supported images, up to 20 MB)
Output Result:Decoded text, website links, Wi-Fi details, contact data, or formatted JSON
Processing model:QR decoding runs in your browser. This tool does not upload your images or camera frames, or save a scan history. Camera access is requested only when you choose Open camera.

How It Works

1Step 1

Choose Camera, Upload image, or Paste image. Camera scanning requires HTTPS or localhost and your permission.

2Step 2

Show the full QR code to the camera, select an image, or paste a copied image with Ctrl+V or Command+V.

3Step 3

Read and copy the decoded contents. The camera stops after a successful scan; links open only when you choose Open link.

Common Use Cases

Read a QR code from a screenshot without needing a second device.
Check the contents of a printed QR code before opening its destination.
Recover Wi-Fi network details or text from an existing QR code.

Frequently Asked Questions

Quick answers to common questions for users and search assistants

Why won't my camera open?
Use HTTPS or localhost and allow camera permission in your browser. Check that another application is not using the camera. You can also upload or paste an image.
Why can't the QR code be read?
Use a sharp image showing the entire QR code with a clear border. Improve lighting, avoid reflections, or crop a large screenshot closer to the code. Damaged or very small codes may not be recoverable. The reader returns one QR code at a time.
What if the paste button is unavailable?
Some browsers restrict clipboard access. Click the paste area and press Ctrl+V on Windows or Command+V on Mac, or select an image file instead.

Related Utilities

Browse all tools

Advertisement