Skip to content
QRVane

QR Code Scanner Online

Scan with your camera or upload a screenshot. The code is read on your device, and links are checked for warning signs before you open them.

Scan a QR code

Everything happens in your browser. Camera frames and images are never uploaded.

Or drop an image here

How to scan a QR code on this page

Press Scan with camera, allow camera access, and hold the code steady inside the frame. It reads as soon as the code is sharp. Have a screenshot or photo instead? Upload it or drop it on the page. Nothing is sent to a server: the image and camera frames stay in your browser.

What it can read

It reads standard QR codes and tells you what is inside: website links, WiFi networks (the password stays hidden until you choose to show it), contact cards, email, phone numbers, text messages, map locations and plain text. It does not read barcodes.

Scan safely

A QR code is only a link in disguise, and criminals sometimes stick fake codes over real ones. This scanner shows the real website name and warns about unencrypted links, raw IP addresses, look-alike domains and short links that hide the destination. Read QR code safety and scams before you scan codes in public.

If a code will not scan

Move closer or farther until the code fills a third of the frame, avoid glare and shadows, and make sure the whole code and its blank border are visible. Codes that are tiny, low-contrast, inverted or damaged are the usual culprits; our troubleshooting checklist goes through them in order.

Frequently asked questions

Is my image or camera feed uploaded?

No. Decoding happens in your browser, so images and camera frames never leave your device.

Does it work on iPhone and Android?

Yes, in current browsers that allow camera access on https pages. If the camera is blocked, upload a screenshot instead.

Can it scan barcodes?

No. It reads QR codes only.

Why does it show warnings for some links?

Warnings point out things scammers rely on, such as http links, IP addresses or short links. They are hints, not proof of danger: check the website name before you open anything.

More QR code tools