Images On-device · No upload

QR Code Scanner

Decode any QR code from an uploaded image or your camera — free, private, no upload required.

QR Code Scanner decodes QR codes from an uploaded image or a live camera feed directly in the browser. Detects URLs, WiFi credentials, contact cards (vCard), email, phone, and plain text, with one-tap copy and open actions. No upload, no account, no daily limit. Built by FreeToolHub.

Drop an image here or click to browse

Your image never leaves your browser

What QR codes can contain

URLs

Links to websites, menus, and product pages — decoded and ready to open in one tap.

WiFi

Network name and password extracted from the standard WIFI: format.

vCard

Contact cards with name, phone, and email pulled out for quick reading.

Plain text

Notes, codes, and short messages decoded and ready to copy.

Frequently Asked Questions

Is my QR code image uploaded anywhere?

No. The image or camera frame is decoded entirely inside your browser using JavaScript. Nothing is sent to any server.

Can I scan a QR code with my camera?

Yes. Click Use Camera, allow camera access, and point it at a QR code. The result appears automatically as soon as it is detected.

What types of QR codes can this scanner read?

Any standard QR code: URLs, plain text, WiFi credentials, vCard contact cards, email addresses, and phone numbers. The tool automatically detects the content type and offers relevant actions.

Why can't it find a QR code in my image?

Make sure the QR code is in focus, well-lit, and not too small or distorted in the image. Cropping the photo closer to the code often helps.

Does this work on mobile phones?

Yes. Both image upload and live camera scanning work on modern mobile browsers, including iOS Safari and Android Chrome.