Free ยท Private

QR Code Scanner

Read a QR code from a photo or screenshot and see exactly what is inside before you open anything. Images are decoded on your device and never uploaded.

Or drag an image here, or paste a screenshot with Ctrl+V (Cmd+V on a Mac).

How to scan a QR code from an image

  1. Add the image. Choose a file, drag one onto the box above, or copy a screenshot and paste it on this page.
  2. Read the result. The scanner shows what kind of code it is and the exact text stored inside.
  3. Copy it or open it. Links are never opened automatically. You decide whether to visit them.

It reads PNG, JPEG, GIF and WebP images, including photos and screenshots with other things around the code. Some browsers cannot open HEIC photos from iPhones; take a screenshot of the photo instead.

Private by design

Decoding happens entirely in your browser. Your image, and whatever is in the code, are never uploaded to qrfun.app or anywhere else. That makes it safe for codes that hold Wi-Fi passwords, contact details or private links. Camera scanning works the same way: video frames are analyzed on your device and nothing is recorded.

What it recognizes

Check before you open

A QR code can point anywhere, and stickers with fake codes are a known scam on parking meters, posters and restaurant tables. Before opening a link, look at the website name the scanner shows. Be wary of misspelled brand names, unexpected shortened links, or pages that ask for payment or a login straight away.

Need to make a code instead? The free generator makes links, Wi-Fi, contacts and more, with no sign-up.

Frequently asked questions

Are my images uploaded?

No. The image is read by code running in your browser, and the picture and its contents never leave your device. It even works after the page has loaded if you go offline.

Can I scan a QR code from a screenshot?

Yes. Take the screenshot, then paste it here with Ctrl+V (Cmd+V on a Mac), or save it and upload the file. If the code is small in a large screenshot, cropping it first helps.

Why does it say no QR code was found?

The code may be blurred, cut off, too small, low in contrast, or photographed at a steep angle. Try a sharper picture taken straight on, or crop the image to the code. Some stylized codes with heavy logos cannot be read by any scanner.

Does the scanner open links automatically?

No. It shows you the link and the website it points to, and only opens it if you choose Open link. That makes it a safe way to check a code before visiting it.

Can I scan with my camera?

Yes, in browsers that allow camera access. Choose Use camera and point it at the code. The video is processed on your device and never recorded or sent anywhere.