QR code decoder

Client

Upload an image to read the QR payload—create codes on QR generator.

About QR code decoder

Upload an image to read QR payload text or URLs—local jsQR decode; not a live camera scanner. The interactive transform on this page runs in your browser tab—Toolcore does not need your paste for the core operation described above.

How to use this page

Paste or type in the main workspace, run the primary action from the toolbar, then copy or download the result. Use Load example when the page offers it, or URL prefill (?q= / ?qb=) so agents and tickets open the same input.

Read QR payloads from a PNG/JPEG/WebP/GIF upload—generate codes on QR generator or linear barcodes. No camera scan on this page.

Upload

?

Decoding runs locally with jsQR on a downscaled canvas frame. Very dense or damaged codes may fail—re-export at higher resolution if needed.

Nearby workflows on Toolcore

  • QR code generatorWi‑Fi & vCard builders, templates—custom colors, optional logo, PNG/SVG—local only. after you export or copy from the media workspace.
  • Barcode generatorLinear barcodes—CODE128, EAN-13, UPC-A, ITF, PNG/SVG—local only. after you export or copy from the media workspace.
  • URL parserSplit URLs into protocol, host, path, query, and hash—browser URL API; optional https:// assumption; no fetch. after you export or copy from the media workspace.

Common use cases

  • Read a QR from a desktop screenshot without installing a scanner app.
  • Verify what URL a printed QR encodes before opening it on a phone.
  • Extract Wi‑Fi or vCard strings from event badges for debugging.

Common mistakes to avoid

  • Expecting live camera scanning

    This page only decodes still images you upload—not continuous camera preview.

  • Blurry or low-contrast photos

    Re-crop with more margin and contrast; very small codes may need a higher-res source.

FAQ

Is the image uploaded?

No—pixels are read in your browser with Canvas and jsQR.

Linear barcodes?

Use the barcode generator page for CODE128-style bars; this tool is QR matrix only.

Related utilities you can open in another tab—mostly client-side.