Skip to content

QR Decoder

QR Decoder

QR decoder for uploaded PNG, JPEG, WebP, AVIF, HEIC, and HEIF images, with stable ordering for single and multiple codes.

Upload image

Drop an image here or click to upload

Supports PNG / JPEG / WebP / AVIF / HEIC / HEIF

Decode results

0 result(s)

Upload an image and run decoding to view results.

QR Decoder

Quick Start

1
Upload an image: drag and drop or click to select. Supports PNG / JPEG / WebP / AVIF / HEIC / HEIF.
2
Start decoding: click "Decode QR" to parse QR codes in the current image.
3
Review results: check decoded text and position for each detected code.
4
Copy one: use the "Copy" button on each result item.
5
Copy all: use "Copy all" to copy every decoded result in one click.
6
Retry decoding: replace the image or clear and run again.

Common Scenarios

Poster QA

verify QR content in print-ready posters before publishing.

Multi-code check

decode multiple QR codes in one image and review item by item.

Link audit

validate campaign links, short URLs, and redirect parameters.

Archive extraction

extract QR content from screenshots or scanned documents into text.

Detection capabilities

Single-image flow: upload one image at a time; one or multiple QR codes can be decoded from it.
Stable ordering: multi-code results are sorted from top-left to bottom-right.
Position hint: each result includes top/left coordinates for easier cross-checking.
Result badge: indicates detection type (currently QR code).

Usage Advice

Use clear, well-focused images with minimal glare whenever possible.
Keep enough white margin (quiet zone) around the QR code and avoid tight crops.
For noisy backgrounds or partial occlusion, crop the QR area first and retry.
HEIC/HEIF files are preprocessed in-browser before decoding, so they may take longer than JPEG/PNG.
After decoding, spot-check key characters (domain, params, order IDs) before use.

Limitations & Compatibility

This tool is image-based only and does not provide live camera scanning.
GIF input is not supported (including animated GIF). Convert to PNG/JPEG/WebP first.
BMP/TIFF/PDF input is currently not supported.
Only one image is processed at a time; multi-image batch upload is not supported.
Severe blur, heavy perspective distortion, or large occlusion may cause decode failures.

Privacy & Security

All processing happens locally in your browser. You can replace, clear, and scan again at any time.
If QR content is sensitive, use this tool in a trusted device and environment.
Before opening or sharing decoded links, verify domain and critical parameters to avoid malicious redirects.

FAQ

5

Continue with these related tools for the next step.