By · Updated

QR Code Decoder

Identify Links, Wi-Fi Logins, Contacts and Payments From an Uploaded Photo

No ratings yet

OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.

How the QR Code Decoder works

This QR code decoder reads a QR code from a photo or screenshot and shows what it contains without opening anything. Use it to check a code on a parking meter, parcel card, poster or email before your phone takes you to it.

What the QR code decoder shows

Drop an image and the decoder finds the code, outlines it in red and shows the content. It reads normal and inverted codes and works on large photos by scaling them down first.

The content is classified as a web link, Wi-Fi network, contact card, calendar event, email, phone number, text message, map location, crypto payment request, two-factor secret or plain text. Wi-Fi codes are split into network name, security type and password.

For links the host is shown separately, with warnings when the link uses plain http, hides the real host behind an @ sign, uses a punycode host that may imitate another domain, points at a bare IP address, goes through a link shortener, or uses a top-level domain that scammers favour.

Fake QR stickers over real ones, known as quishing, are a common scam on parking meters and in delivery notices. Reading the code here first lets you see where it goes without visiting it. The image is processed in your browser and never uploaded.

FAQ

Why was no QR code found in my photo?

The code may be too small, blurred, cut off at the edges or lit unevenly. Crop closer so the code fills most of the image, take the photo straight on and make sure the three corner squares are all visible.

Does a link without warnings mean it is safe?

No. The warnings catch common tricks, but a scam site can use an ordinary domain. Check that the host is the organisation you expect, and for payments go to their site or app directly instead of following the code.

Why is there a warning on a two-factor QR code?

An otpauth code contains the secret that generates your login codes. Anyone with the image can create valid codes for your account, so never share a screenshot of one and delete it once it is set up.

See also: all Security & Identifiers tools, Dev Utilities, Formatters & Validators, Data & Encoding, SEO, Accessibility, AI.

Related tools