How to scan a QR code from an image
A QR code is an input you cannot read before you scan it — which is exactly why you should check one before visiting it. Upload a photo or paste a screenshot, and the decoded content is shown in full first: opening stays your decision.
Step by step
Open the QR code scanner
Start the free scanner — decoding runs in the page with a bundled decoder, on your own device.
Choose a source
Upload an image file, paste a screenshot straight from the clipboard, or switch to your camera — camera scanning starts only when you ask for it.
Let it decode
The code is read and its content classified: link, Wi-Fi, contact, email, SMS, event, or plain text.
Read before you act
The destination is displayed in full — for a poster or menu code, this is where you check that the link is what it claims to be.
Open explicitly, or copy
Only http and https links become openable, and only when you choose Open; anything else is shown as plain text.
Tips that save a second try
A screenshot someone sent you decodes just as well as a photo — paste it directly instead of saving it first.
A blurred, cropped, low-contrast, or heavily angled photo may not decode; crop tighter on the code or retake it square-on.
Reading a Wi-Fi code shows the network name and password without joining the network.
Common questions
Why doesn't the scanner just open the link it finds?
Because you cannot read a QR code before you scan it. Opening a decoded link automatically is precisely how a malicious code works, so the destination is shown first and opening remains your decision.
Is the camera left running after I stop scanning?
No. Every media track is stopped when you stop scanning, switch source, or leave the page — your browser's camera indicator turning off is the confirmation.