The Camera app on your iPhone already scans a QR code the moment you point it at one. This isn’t about that. This is for when the QR code isn’t in front of you anymore — it’s a screenshot someone sent you, a photo you took of a poster last week, or an image saved from an email — and you just need to know what link or text it decodes to. Grabio’s “Scan a QR code” option reads that saved image from your iPhone’s share sheet, no camera pointing required.

Why you can’t just “scan” a saved QR code image

The Camera app’s QR scanner only works on a live view through the lens — it has no way to open a photo from your library and decode it. If the original poster, screen, or product is gone, or you only have a screenshot someone forwarded you, the built-in scanner is no help. You’re stuck retyping a URL by eye, squinting at pixels, or hunting for a separate app just to read one code.

How to scan a QR code image on iPhone with Grabio

  1. Add Grabio to your iPhone once — it’s a free Apple Shortcut. Get the free Shortcut here and it’s ready in a few seconds.
  2. Open the QR code image in your Photos app (or Files, or wherever it’s saved) and tap the Share button.
  3. Scroll down the share sheet and tap Grabio.
  4. Tap Scan a QR code from the Grabio menu.
  5. Grabio opens QRLynx in Safari with the image ready to upload — tap the upload box, select the same image if it isn’t already loaded, and QRLynx decodes it and shows you the link or text underneath.

Is it private and free on iPhone?

Be clear-eyed about what’s actually happening here: no Shortcuts action on iPhone can decode a QR code out of an image file, so Grabio can’t do this step on-device the way it handles photo or file conversions. It hands the image off to QRLynx, a free, ad-light QR decoding site, to do the actual reading. It’s still free with no account, no login, and no daily limit — but the decode itself happens on QRLynx’s site, not locally on your phone, so don’t treat it as private the way an on-device conversion would be.

Scan a QR code image on iPhone: FAQ

Why doesn’t Grabio just decode the QR code itself, like it does with photos and PDFs?

Apple’s Shortcuts app has no built-in action for reading a QR code out of a static image — it can only scan live through the camera. Since that action doesn’t exist on iPhone, Grabio routes the image to QRLynx, a dedicated decoder, instead of pretending to do it on-device.

Is this different from just pointing my camera at the original QR code?

Yes. Pointing your camera at the physical code is faster when you have it in front of you — that’s what the Camera app is for. This flow is for when you don’t have the original anymore, only a saved image of it: a screenshot, an old photo, or a picture someone sent you.

Is QRLynx safe and actually free to use?

QRLynx is a free QR decoding tool with no account or login required to read a code. Grabio only sends it the image you chose to share — nothing else about your phone or your other files is involved.

Related on iPhone: scan a document or receipt to PDF, turn a photo into a PDF, or PDF & Document Tools.

Aditya Sharma

Written by Aditya Sharma

Marketer who codes. Aditya builds Grabio himself — writing the code, running the servers, and testing every feature on his own iPhone before it ships. adityaarsharma.com

✉️ Email Aditya