Skip to content
APK Peer

QR Code Scanner

Free · runs in your browser · nothing uploaded

Quick answer

This online QR code scanner reads QR codes from a photo, a screenshot or your device's camera. It shows the decoded text or link before anything opens, so you can check where a code leads first. Scanning happens entirely in your browser; images and camera video are never uploaded.

Photo or screenshot. Nothing is uploaded.

Point it at a QR code

How to scan a QR code online

From an image or screenshot

  1. Tap Scan an image and choose the photo or screenshot that contains the QR code.
  2. The decoded content appears below, usually within a second.
  3. Copy the text, or check the address and open the link if you trust it.

With your camera

  1. Tap Use camera and allow camera access when your browser asks.
  2. Point the camera at the QR code and hold it steady until the result appears.
  3. The camera stops automatically after a successful scan.

Scanning from an image is handy when the QR code is already on your own screen, for example in a message, a PDF or a screenshot of a poster.

QR codes are a common way to hide phishing links, because you can't see the address until you scan. This scanner shows the content first and highlights the website's domain before you open anything.

Before opening a link from a QR code:

  • Make sure the domain is the one you expect, and look out for small misspellings.
  • Be wary of codes stuck over other codes on parking meters, posters or menus.
  • Don't enter passwords or card details on a page you reached from an unknown code. Go to the official site or app directly instead.
  • Never install an APK file that a QR code links to unless it comes from the developer. Our guide to checking APK files explains how to verify one.

Tips for codes that won't scan

  • Use a sharp image where the whole code, including its border, is visible.
  • Crop out other QR codes, since the scanner reads one code at a time.
  • Avoid strong glare on glossy paper or screens when using the camera.
  • Very small or low-resolution screenshots may need to be taken again with more zoom.

Your images stay on your device

The image or camera picture is decoded inside your browser using a small open-source library. Nothing is uploaded, nothing is saved, and the camera stops as soon as you leave the page or tap Stop camera.

Frequently asked questions

Can I scan a QR code from a screenshot?

Yes. Choose Scan an image and pick the screenshot or photo. That's the easiest way to read a QR code that's already on your own screen, which your phone's camera can't point at.

Is it safe to open links from QR codes?

Not always. QR codes can hide phishing links, so this scanner shows the full address first. Check that the domain is what you expect, and never enter passwords or payment details on a page you reached from an unknown code.

Why isn't the camera working?

Your browser asks for camera permission the first time; if you blocked it, allow camera access in the browser's site settings. Camera scanning also needs a secure (https) page, and some in-app browsers block cameras entirely.

Does the scanner save my images?

No. The image is decoded inside your browser and never sent anywhere. Closing the page discards it. That's useful when a QR code contains something private, like a Wi-Fi password.

Last updated by the APKPeer Editorial Team. Read our privacy policy for how the site handles data.