Parsers & Readers

QR Code Reader

Decode QR codes from an image - upload, drag-drop, or paste, all in your browser.

Upload image

Choose imageDrop image, paste, or click to upload

About this tool

Upload an image, drag-drop it onto the page, or paste one from the clipboard to decode any QR code without a network round-trip. The decoded payload is auto-detected and pretty-printed for URLs, Wi-Fi (WIFI:...), vCard contacts, mailto / tel / sms links, geo coordinates, and plain text. Everything runs locally - the image never leaves your browser. Pairs with the QR Code Generator on this site for a round-trip workflow.

FAQs

Does the image leave my device?

No - decoding runs entirely in your browser. The file is read locally and passed to a WebAssembly-backed scanner that returns the decoded string.

What kinds of QR contents does it recognise?

URLs, Wi-Fi join strings (WIFI:S:...;T:...;P:...;;), vCard contact cards, mailto / tel / sms links, geo: coordinates, and plain text. Recognised payloads are pretty-printed with parsed fields alongside the raw string.

Can I paste a screenshot?

Yes - press Cmd/Ctrl-V anywhere on the page and any image on the clipboard is decoded automatically. Drag-and-drop and file picker also work.

What if the QR is blurry or partial?

Try a higher-resolution photo or better lighting - decoders need enough contrast to lock onto the finder patterns. This reader decodes a single QR per image; it isn't a multi-code batch scanner.

Other tools

AI Summary

Summarize this page in your favorite LLM