QR Code Decoder

Decode QR Code.

How this QR code decoder works

Upload a photo or screenshot containing a QR code and this reads it directly in your browser using a well-established open-source QR decoding library - the image never leaves your device at any point. It works on photos taken at an angle, under normal lighting, and on clean screenshots alike, as long as the code itself is reasonably sharp and not too small within the frame.

What the decoded content actually tells you

A QR code is just a visual encoding of text - most often a URL, but also commonly plain text, a phone number, a Wi-Fi network's credentials, or contact card details. This tool shows you exactly that underlying text, letting you read what a code points to before deciding whether to actually visit a link or act on the content, which is safer than scanning an unknown QR code directly with a phone camera that might auto-open a link.

Why some images fail to decode

Detection depends on the decoder being able to clearly identify the QR code's three corner markers and read its grid of squares accurately. Common causes of failure are a blurry or low-resolution photo, the code taking up too small a portion of the overall image, heavy glare or shadow cutting across the pattern, or the code being rotated at an extreme angle.

A safer way to check unfamiliar codes

Because this decodes the raw text without automatically opening any link or taking any action, it's a genuinely safer first step for checking a QR code found somewhere you don't fully trust - a poster, a flyer, or a sticker in a public place - before deciding whether the destination it points to is something you actually want to visit.

Questions fréquentes

Why did it fail to detect a code?

Common causes are a blurry or low-resolution photo, the QR code taking up too small a portion of the image, or heavy glare/shadow across the code. Try cropping closer to the code or retaking the photo with better lighting.

Is my uploaded image sent anywhere?

No - decoding happens entirely in your browser. The image file never leaves your device.

Is this safer than just scanning a QR code with my phone's camera?

It can be, for an unfamiliar code - this shows you the raw decoded text (often a URL) without automatically opening or acting on it, letting you review the destination before deciding whether to visit it.

What types of content can a QR code actually hold?

Most commonly a URL, but also plain text, a phone number, a pre-filled Wi-Fi network login, or a contact card - the decoder shows whatever raw text is actually encoded, whatever type it turns out to be.

Can this decode a QR code directly from my screen without uploading a file?

This version works from an uploaded image file - take a screenshot of the code if it's displayed on a screen, then upload that screenshot the same way you would a photo.

Plus dans Converters & Utilities