Skip to main content
SK Play Labs logoSK Play Labs

QR Code Reader

Scan a QR code from an image or your camera.

Runs entirely on your device — your files never leave your browser.

Drop an image of a QR code

A photo or screenshot — PNG, JPG, WebP · drag & drop, paste, or click to browse

Runs entirely in your browser — nothing you enter is uploaded or sent to a server.

A QR code can point anywhere, so treat an unknown one like a stranger's link — this reader only shows you what it contains and never opens anything on its own; check the address before you follow it. Reading happens entirely in your browser; images and camera frames are decoded on your device and never uploaded. Read our full disclaimer.

About this tool

Sometimes you have a QR code but no easy way to scan it — it's in a screenshot, a saved image, or on a screen in front of you. This tool reads it. Drop in an image (or point your camera at the code) and it decodes the contents on your device, showing you exactly what's inside: a web link, plain text, an email address, a phone number, or Wi-Fi login details. For links it offers a click-through — but only after you can see where it goes, because a QR code can lead anywhere. Nothing is uploaded; the decoding happens entirely in your browser.

Reading a screenshot

Save a QR code you were sent as an image, drop it in, and the tool shows the URL it points to — so you can check where it leads before opening it.

How to use

  1. 1Choose Upload image, then drop in a photo or screenshot of the QR code — or paste one.
  2. 2Or choose Use camera and point your device at the code.
  3. 3Read the decoded contents; for a link you'll see the full address before you open it.
  4. 4Copy the text, or follow the link/email/call action if you trust it.

Features

  • Read a QR code from an uploaded or pasted image, or live from your camera.
  • Recognises links, plain text, email, phone, and Wi-Fi payloads.
  • Shows the full contents first — never auto-opens a link.
  • Copy the result, or use a one-click action for trusted links.
  • Decoded entirely on your device; nothing is uploaded.

Frequently asked questions

Can I scan with my camera?

Yes. Choose 'Use camera' and allow access when your browser asks; point the camera at the code and it reads automatically. If you'd rather not use the camera, the Upload image option works with any photo or screenshot.

Is it safe to open a link from a QR code?

Only if you trust it. QR codes can encode any URL, including malicious ones, so this reader always shows you the full address first and never opens anything by itself. Check where a link goes before following it.

Does the image or camera feed get uploaded?

No. The image or camera frame is decoded on your device using an in-browser QR reader; nothing is sent to a server.

It won't read my code — why?

Decoding needs a reasonably clear, well-lit view of the whole code. A blurry, cropped, angled, or very small image can fail — try a sharper or closer shot, or make sure the entire code is in frame.

More developer tools

View all