QR Code Scanner

Point your camera at a QR code — or drop in a photo — and instantly read the text or link inside.

🔒 Runs entirely in your browser — nothing is ever uploaded

Your camera preview will show here. We look for a QR code automatically.

How it works

No app, no sign-up, no upload — it all happens right here on your device.

1

Choose a source

Switch on your camera for a live scan, or upload a photo or screenshot of a QR code.

2

We read the code

The QR code is decoded instantly in your browser — the moment it comes into view.

3

Use the result

Copy the text with one tap, or open the link straight away if it’s a web address.

🔒

Private by design. Your camera feed and images never leave your device — there’s no server and nothing is ever uploaded.

About this QR scanner

A QR code is just a compact way to store a short piece of information — most often a website link, but it can also hold plain text, contact details, Wi-Fi credentials, or a payment reference. This free tool reads that hidden content back out for you.

Everything runs client-side using your browser’s camera access and a lightweight decoding library, so it works even on a flaky connection and keeps your data completely private. If your camera can’t focus on a code, snap a photo and use the “Upload image” tab instead — it reads screenshots and saved images just as well.

Frequently Asked Questions

How do I scan a QR code with my camera?
Choose the Use camera tab and allow camera access when your browser asks, then hold the code steady inside the frame. The moment it's recognised, the decoded text or link appears on the right.
Can I scan a QR code from a screenshot or saved photo?
Yes. Switch to the Upload image tab and drop in (or browse for) a JPG, PNG, WEBP or GIF. It reads screenshots and saved pictures just as well as a live camera.
What can a QR code contain?
Most hold a website link, but they can also carry plain text, contact details, Wi-Fi credentials or a payment reference. Whatever is inside, this tool shows you the raw content and lets you copy it.
Why won't my QR code scan?
Make sure the whole code is visible, in focus and well lit, with a little space around it. If the camera can't lock on, snap a clear photo and use the Upload image tab instead.
Do I need to install an app or create an account?
No. It works right in your browser with no sign-up, no download and nothing to install.
Is my camera feed or image uploaded anywhere?
No. Everything runs entirely on your device — your camera feed and images are never uploaded, and there's no server that could see them.