Free private QR scanner

QR Code Reader from Image

Upload, drop, paste or photograph a QR code. See its content before you choose to copy or open anything.

No account. No image upload. No automatic redirects.

How to read a QR code from an image

1

Add the image

Choose a saved picture, drop a file, paste a screenshot or use your phone camera.

2

Let the browser scan it

The tool checks the image for a standard QR code and marks the detected corners.

3

Review the decoded content

Read the result and its detected type before taking an action.

4

Copy, save or open

Copy the text, download a TXT file or explicitly open a supported link.

Ways to scan an image

Upload a file

Select a PNG, JPG, WebP, AVIF, GIF, BMP or SVG saved on your device.

Drop an image

Drag a QR image directly onto the large drop area on desktop.

Paste a screenshot

Use the Paste image button or press Ctrl+V or Command+V.

Use a phone camera

Take a photo from the tool when your mobile browser supports camera capture.

Tips for a QR code that will not scan

  • ✓Include the complete square code and its clear border
  • ✓Use a sharper photo with less motion blur
  • ✓Avoid glare, deep shadows and extreme perspective
  • ✓Crop closer when the QR code is very small in the image
  • ✓Try the original image instead of a compressed screenshot
  • ✓Use strong contrast between the code and background

What this reader can and cannot do

The reader handles standard QR codes, including many rotated and inverted examples. It reads one code per image and does not decode other barcode families such as EAN, UPC, Data Matrix or PDF417.

Recognition can fail when important modules are missing, heavily stylized, blurred or covered. A successful scan confirms the stored characters, but it does not prove that a destination is trustworthy.

Privacy and safer QR scanning

Local processing

The image stays in your browser. There is no server upload for recognition.

Preview before opening

Decoded content is shown first. Links never open automatically.

Check the destination

Inspect domains, payment details and messages before trusting the result.

Frequently asked questions

How do I scan a QR code from a screenshot?+

Choose the screenshot, drop it on the tool or paste it from your clipboard. The reader scans the image locally and displays the decoded content.

Can I scan a QR code saved on my phone?+

Yes. Choose the saved image or use the camera button to take a photo. The camera option depends on your browser and device settings.

Why is my QR code not detected?+

The code may be too small, blurry, cropped, distorted or covered by glare. Use a sharper image that shows all four corners and some clear space around the code.

Can the reader detect an inverted QR code?+

Yes. It tries both normal and inverted light and dark patterns. Strong contrast still gives the most reliable result.

Does the tool open links automatically?+

No. It shows the decoded content first. You decide whether to copy, download or open a supported link.

Is it safe to open every QR code?+

No. A QR code can point to a deceptive website or contain an unexpected payment request, contact or message. Check the decoded destination before opening it.

Can I scan a QR code saved as SVG?+

Yes. The tool removes scripts, embedded HTML, animation, event handlers, external references and CSS from an SVG before rendering it for the scan.

Is my image uploaded?+

No. Image decoding and QR recognition run locally in your browser. The selected image and decoded content are not sent to IMG Tweak.

Can it read several QR codes in one image?+

This version reads one standard QR code per image. Crop around the code you need when an image contains several codes.

Ready to scan a QR code?

Choose an image and review its decoded content privately in your browser.