TontonTools

QR Code Decoder

Decode QR codes from an image — read what any QR contains.

100% Free No signup Privacy-friendly Miscellaneous Tools
Updated Sep 2026

Share X / Twitter Facebook LinkedIn WhatsApp

How to use QR Code Decoder

  1. Upload the QR code image — photo, screenshot or saved image.
  2. Read the decoded content — URL, text, WiFi, contact info.
  3. Check safety first — see where a QR leads before scanning it with your phone.
  4. Act on it knowingly — a mismatched or suspicious URL is your warning to stop.

What is QR Code Decoder?

A QR code decoder reads the content of a QR code from an image — you upload a picture of a QR (a screenshot, a photo, a saved image) and it extracts what the code contains: a URL, plain text, WiFi credentials, contact info, or whatever was encoded. It's scanning a QR without pointing a phone camera at it.

The everyday need: you have a QR as an image (in a document, email, screenshot, or on a screen) and want to know what it holds — especially useful for checking where a QR leads BEFORE acting on it, since QR codes are increasingly used in scams (a malicious QR looks identical to a legitimate one).

About the QR Code Decoder

Upload a QR code image and read its decoded content.

Where it helps: safety checking — the important one: QR scams ("quishing") are rising, where malicious codes lead to phishing sites or malware; decoding a QR as an image lets you SEE the destination URL before your phone opens it (a QR on a parking meter, a flyer, an email — decode first, judge the link); reading QRs you can't scan — a QR in a document, PDF or screenshot where no phone is convenient; debugging QR codes you created — verifying a generated QR actually contains what you intended; and extracting data — pulling the WiFi password, contact details, or text a QR holds into usable form.

The safety point deserves emphasis: never scan-and-act on unexpected QR codes (stickers over legitimate ones, unsolicited codes in emails/mail) without checking — decoding the image first reveals the destination, and a suspicious or mismatched URL is your warning. This decoder shows you the content safely (it reads the code, it doesn't follow the link). Pair with our QR generators (standard, WiFi, vCard) for creating codes, and the URL tools for inspecting any URLs a QR reveals.

Frequently Asked Questions

Safety and convenience — decoding an image shows you the content (especially the destination URL) BEFORE acting on it, which protects against QR scams. Also for reading QRs in documents/screenshots where pointing a camera isn't practical.
"Quishing" — malicious QR codes leading to phishing sites or malware, often placed as stickers over legitimate codes (parking meters, restaurant menus) or sent in scam emails/mail. They look identical to real ones; decoding to check the destination first is the defense.
Yes — decoding reads the code's content as data; it doesn't follow links or execute anything. You see the URL or text safely, then decide whether to act. It's exactly how to safely inspect an unexpected QR.
URLs (most common), plain text, WiFi network credentials, contact cards (vCard), phone numbers, email addresses, calendar events, payment info and more. The decoder shows whatever was encoded, in readable form.
Yes — upload any image containing the QR: a screenshot, a photo of a printed code, or a saved image. As long as the QR is reasonably clear and complete in the image, it decodes. Blurry or partial codes may fail.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.