---
title: "QR Code Reader from Image | formformform"
description: "Upload or paste a QR code image and decode it privately in your browser."
url: "https://www.formformform.com/tools/qr-code-reader"
type: static
generatedAt: "2026-08-23T18:56:58.727Z"
---
# QR code reader

Read a QR code from an uploaded image locally, without sending the image anywhere.

QR code image

Decoded content

Open link

Read a QR code from an image without uploading it. The browser detects the code locally and returns its exact text.

## Choose or drop an image

PNG, JPEG and other browser-readable image formats work; a close, sharp image gives the best result.

## Local detection

Supported browsers use their built-in Barcode Detector. The image never leaves your device.

## Frequently asked questions

Why does my browser say it is unsupported?

Barcode Detector is not available in every browser. Current Chromium-based browsers have the broadest support.

Can this open a detected link?

It shows a clickable link when the result begins with http or https, but never opens it automatically.

## Other free tools

-   [UTM link builder](https://www.formformform.com/tools/utm-builder)
    
    Build tagged campaign URLs that survive a copy-paste, with the parameters spelled correctly.
    
-   [Bulk UTM builder](https://www.formformform.com/tools/bulk-utm-builder)
    
    Turn a CSV of destinations and campaign values into a clean batch of tagged URLs.
    
-   [UTM naming consistency checker](https://www.formformform.com/tools/utm-naming-consistency-checker)
    
    Find inconsistent casing, spacing and near-duplicate campaign values before they fragment reporting.
    

## Want the form to collect the answers too?

Hand-written HTML still needs somewhere to post to. formformform gives you the form, the hosting, the responses and the notifications — free while we are in early access.

[Start free](https://app.formformform.com/register?utm_source=landing&utm_medium=bottom&utm_campaign=tools&utm_content=qr-code-reader)
