QR Code ZebraQR Code Zebra

QR Code Scanner

Decode any QR code from an image, screenshot, or your camera — entirely in your browser. Nothing is uploaded, and decoded links are shown, never opened automatically, so you can check where a code leads before you go there.

Drop a screenshot or photo here

or paste an image (Ctrl/Cmd+V)

Scan with your camera

The video stays on your device — nothing is recorded or uploaded.

How it works

  1. Choose an image or start the camera — screenshots, photos, and saved images all work. The camera only activates when you press the button.
  2. The code is decoded on your device — the decoder runs in your browser. No image, video frame, or decoded content is sent anywhere.
  3. Review before you act — links show their full destination and a warning for lookalike domains. WiFi, contact, and email codes are parsed into readable fields.

Frequently asked questions

How do I scan a QR code from a screenshot?
Drop the screenshot onto the scanner above (or paste it with Ctrl/Cmd+V). The code is decoded directly in your browser — the image is never uploaded to a server, so even codes containing passwords or private links stay on your device.
Can I scan a QR code without installing an app?
Yes. This page decodes QR codes using only your web browser — no app, account, or extension required. It works on desktop and mobile, with images or with your camera.
Is it safe to scan an unknown QR code?
Scanning itself is safe — the risk is in opening the decoded link. This scanner shows you the full destination address first and warns about lookalike domains (punycode), so you decide whether to open it. Never enter credentials on a page you reached from an unexpected QR code.
Why does the scanner say no QR code was found?
Usually the code is too small, blurry, or cropped in the image. Try a sharper photo taken straight-on, make sure the entire code including its quiet zone (the white border) is visible, and avoid glare.
Does scanning a WiFi QR code reveal the password?
A WiFi QR code contains the network name and password in plain text — that is how phones join automatically. This scanner shows you those fields after decoding, which also makes it a handy way to verify a WiFi code you generated before printing it.

Made a typo in a code you generated? Regenerate it free — static codes cost nothing to replace. Or browse all QR tools.