Try us on Canva to add QR codes to your designs

Open in Canva →
QRBLOX Get the App Today » Generate Free QR Code »

QR scanner for photos, screenshots & gallery

How to Scan a QR Code from a Picture, Photo, or Screenshot (iPhone & Android)

Your phone camera can't read QR codes from saved images. Qrblox can — in under 5 seconds, free, on-device. Works on iPhone, Android, and in your browser right now.

Short answer

Open Qrblox (app or web), tap the photo-scan button, pick the image from your gallery, and Qrblox decodes the QR instantly. It works on photos, screenshots, downloads, and AirDropped images — even when blurry, rotated, or partially cropped.

How to do it in three steps

A simple path from the saved image to a working QR result.

Step 1

Save the picture, screenshot, or downloaded image containing the QR code to your device.

Step 2

Open Qrblox (App Store, Google Play, or qrblox.com/scan) and tap the photo icon.

Step 3

Select the image — Qrblox previews the destination and saves it to your history.

Why Qrblox is built for this

Most camera apps cannot read a QR code from a saved image. Qrblox can.

Scans any saved image

Photos, screenshots, downloads, AirDropped images, anything in your camera roll or gallery.

Link preview before open

See exactly where the QR sends you before you tap through — critical for unknown codes and quishing protection.

Permanent scan history

Every Wi-Fi, contact, ticket, or URL you scan is saved so you can revisit it without rescanning.

Reads rotated and blurry codes

Image-enhancement preprocessing decodes codes the native camera and Live Text give up on.

On-device decoding

Your image never leaves your device. No upload, no server, no account required.

Free forever

No subscription, no scan limit, no ads, no premium tier. Just a working scanner.

Cross-platform

iOS app, Android app, and browser tool — pick what works for you.

Privacy-first

No tracking, no analytics on scan content, no cloud processing. Your QR data stays yours.

Related Qrblox guides

Frequently asked questions

Scan your next QR from a photo

Free on the App Store. No subscription, no scan limits, no ads.

Free Online QR Scanner from Image

No app install required. Drag and drop or tap to select any image — photo, screenshot, or download. The scan runs entirely in your browser. Your image never leaves your device.

Drag & drop an image here

or tap to browse — PNG, JPG, WebP, GIF

Maximum file size: 10MB. Your image never leaves this browser.

Why your camera app cannot scan QR codes from saved images

Every smartphone camera is built to detect QR codes in live video, not in still images sitting in your Photos library. If you have ever tried to long-press a saved QR image looking for a "scan" option, you already know it's missing on most phones.

Apple's Live Text and Google Lens sometimes pick up QR codes from screenshots — but they are inconsistent, require the QR to be perfectly framed, and fail on low-contrast, stylized, or rotated codes. That is exactly when people land on this page: the native trick failed and they need a dedicated tool.

Qrblox solves this in one tap. Open the app (or web tool), pick the image, and the decoded result appears with a safe preview of the destination URL before you open it.

When you need to scan a QR code from an image, not the camera

  • Someone texted, emailed, or AirDropped you a QR. You cannot point your camera at your own screen — glare and angle make it fail. Save the image, open it in Qrblox, done.
  • A QR appeared on a webpage, email, or social post. Screenshot it, then scan the screenshot.
  • You photographed a poster, menu, or flyer from across the room and the live camera could not lock on.
  • A friend shared a Wi-Fi, payment, or contact QR by sending you a picture of theirs.
  • You are decoding an old or printed QR that no longer scans cleanly with the live camera.
  • Roblox audio QRs, Spotify Codes, event tickets, boarding passes — all shared as screenshots.

In every case, you already have the image — you just need software that reads QR codes from images. That is the job Qrblox was built for.

What Qrblox does that native tools cannot

Qrblox runs a dedicated QR decoder over your image with image-enhancement preprocessing — rotation correction, contrast stretching, and partial-code reconstruction. That means a QR that is rotated sideways, partially shaded, low-contrast, or shot at an angle will still decode.

It also previews the destination URL before you open it. The iPhone camera opens links blind. Qrblox shows you exactly where the code is sending you — the single most important safety feature for QR scanning in 2025 now that phishing-via-QR ("quishing") has overtaken email phishing in several categories.

And every successful scan is saved in your history (app) or session (web), so you can come back to a Wi-Fi password, payment link, or business contact later without rescanning.

iPhone: Native options vs. Qrblox

For completeness, here are the native iPhone options — and why most people still end up using Qrblox.

  1. Photos app + Live Text (iOS 16+). Open the image in Photos, look for a yellow QR badge in the bottom-right. If it shows, tap it. If it does not (often the case), this method failed and you need a real scanner.
  2. Code Scanner in Control Center. Only works for live camera — cannot read saved images.
  3. Google Lens / Google Photos. Works but requires uploading your image to Google's servers. Most people do not want that for private QR codes (Wi-Fi passwords, payment codes, 2FA codes).
  4. Online web scanners. Same privacy problem — you upload your QR image to an unknown server. Several major web scanners log the destinations.
  5. Qrblox (App Store or Web). Native iOS app or browser tool, runs the scan entirely on-device, no upload, no account, no ads, free.

Android: Native options vs. Qrblox

  1. Google Lens (built into Camera/Photos/Assistant). Open Google Photos, tap Lens, select the image. Works well for clean codes but uploads to Google.
  2. Google Photos "Scan QR" badge. Sometimes appears on screenshots — tap to open. Inconsistent.
  3. Third-party scanner apps. Most paywall "scan from gallery" behind $4.99–$9.99/month subscriptions.
  4. Qrblox on Android / Web. Free, on-device, no upload, no subscription, reads rotated/blurry codes.

Qrblox is 100% free — no subscription, no scan limit

Most QR scanner apps on the App Store and Play Store paywall the "scan from photo" feature behind a $4.99/month or $29/year subscription. Qrblox does not. There is no scan limit, no premium tier, no upsell screens, and no ads while you scan.

It is funded by a small set of optional pro generator tools (custom logo QR, dynamic short links, bulk export) that we sell separately — the scanning experience itself is free forever. That is the entire business model: scanning should not cost money.