QR Code Scanner: Read a QR Code from an Image (Free)

RunFreeTools TeamJun 18, 20264 min read

You have a QR code on your screen — in a screenshot, a saved photo, a PDF or an email — but no easy way to point a phone camera at it. A QR code scanner that reads from an image solves this in seconds. This guide explains how QR codes are decoded, how to read one from any picture, and how to do it with the free in-browser QR Code Scanner. The image is scanned right on your device, so nothing is uploaded.

What a QR code is and how scanning works

A QR (Quick Response) code is a two-dimensional barcode made of black and white squares arranged in a grid. Those squares encode data — most often a website link, but also plain text, contact details, Wi-Fi credentials or payment information. The three large squares in the corners are finding patterns that tell a scanner where the code is and how it is rotated, and built-in error correction lets a code still be read even if part of it is dirty or covered.

Scanning from an image works by analysing the picture: the tool locates the finding patterns, reads the grid of modules, applies error correction, and converts the pattern back into the original text. Unlike a camera scan, you do not need to physically point a lens at anything — you just give the tool an image that contains the code. The QR Code Scanner does all of this in your browser.

How to use the QR Code Scanner

Reading a code from a picture takes only a few steps:

  1. Open the QR Code Scanner.
  2. Upload or drag in an image that contains a QR code — a photo, a screenshot, or an image saved from a message or PDF.
  3. The tool scans the image in your browser and decodes the QR code.
  4. The decoded content appears as text. If it is a link, you can open it in one click.
  5. Copy the result if you want to save or paste it elsewhere.

Because the scan runs locally, you can read codes from private screenshots without sending them anywhere.

A concrete example

Suppose a friend texts you a screenshot of an event poster with a QR code on it. Instead of trying to point your camera at your own screen, you save the screenshot and drop it into the scanner. Here is what different codes decode to:

QR code contains Decoded result What you can do
A website link example.com Open it in one click
Plain text A short message or note Copy it
Wi-Fi details Network name and password Copy and connect
Contact card Name, phone, email Copy the details

In each case the scanner reads the image and shows you exactly what the code holds, with no guessing.

When reading a QR code from an image is useful

Scanning from a picture rather than a live camera covers situations a phone cannot:

  • A QR code displayed on the same screen you are using, where a camera cannot reach it.
  • A code inside a screenshot, a PDF, a slide deck or an email attachment.
  • A saved photo of a poster, flyer, ticket or product label.
  • Checking what a code links to before you trust it, on a desktop where opening the camera is awkward.

It also works the other way around in your workflow: if you need to create a code rather than read one, the QR Code Generator turns a link or text into a downloadable QR image.

Tips and common mistakes

To get a clean read every time:

  • Use a sharp, well-lit image. Blurry, low-resolution or heavily compressed pictures can hide the fine grid and fail to decode.
  • Include the whole code. Make sure all four corners and the quiet space around the code are in the image; a cropped code often will not scan.
  • Avoid heavy glare or skew. A photo taken at a steep angle or with bright reflections can be hard to read. A flat, straight-on shot works best.
  • Crop out clutter if needed. If a busy photo contains the code plus a lot of background, cropping closer to the code can help the scanner find it.
  • Verify links before opening. A decoded link shows you the destination first, so you can check it looks legitimate before you click.

Privacy: scanned in your browser

This scanner processes your image entirely on your device. When you upload a photo or screenshot, it is analysed locally in your browser to find and decode the QR code — the picture is never sent to a server, stored or logged. That makes it safe to scan codes from private screenshots, tickets and documents.

The tool is completely free, with no app to install and no sign-up. Explore more free image tools, or see every utility on the all tools page when you need to generate codes, edit images or convert files.

Try the tool from this guide

QR Code Scanner

Read a QR code from an image.

Open QR Code Scanner

Frequently asked questions

Is the QR Code Scanner free?

Yes, it is completely free with no sign-up and no app to install. You can scan as many images as you like.

Is my image uploaded when I scan it?

No. The image is analysed and decoded entirely in your browser on your device. Nothing is uploaded, stored or logged, so private screenshots and documents stay confidential.

Can I scan a QR code from a screenshot or saved photo?

Yes. That is exactly what this tool is for. Upload or drag in any image containing a QR code, including screenshots, saved photos, PDFs and email images, and it decodes the content.

Why will my QR code not scan?

The most common reasons are a blurry or low-resolution image, a cropped code missing its corners or quiet border, or heavy glare and a steep angle. Use a sharp, straight-on image that includes the whole code.

What kinds of data can a QR code contain?

Most often a website link, but also plain text, contact cards, Wi-Fi credentials and payment details. The scanner shows whatever the code holds, and links can be opened in one click.

Sources

Share this article

Send it to a teammate or save the link for later.

Related tools

A mailbox receiving new tools, guides and feature updates

New tools, straight to your inbox

A short note whenever we ship a new free tool or guide. No spam, unsubscribe in one click.

  • No spam
  • Unsubscribe anytime
  • Your email is safe
4min left