QR Code Reader Free

Scan a QR code with your camera, or paste its data to decode it instantly. Optionally send every scan to your own API. Nothing is uploaded — it all runs in your browser.

Decoded

🔍Scan or paste a QR code to see its contents here.
Send scans to an API (webhook)

Each successful scan is sent to your endpoint from the browser — useful for check-in, attendance, or inventory. Your endpoint must allow CORS from this site.

Use {{data}} where the scanned value should go.

Two ways to read a QR code

Use your device camera for live scanning — grant camera permission and point it at any QR code — or switch to the Paste tab and drop in the text a QR contains. Either way the decoded value appears instantly, ready to copy or open.

Turn scans into actions

The optional webhook mode posts each scan to an endpoint you control, so a phone or laptop becomes a continuous scanning station for event check-in, warehouse stock counts, or asset tracking — entirely on the client side.

FAQ

Frequently asked questions

Is this QR reader free and private?

Yes. It's completely free with no signup, and everything runs in your browser — camera frames are decoded locally and never uploaded to any server.

Why won't my camera start?

Your browser needs camera permission, and the page must be served over HTTPS (or localhost). If you deny permission or have no camera, use the Paste tab to decode QR data instead.

How does 'Send to API' work?

Enable it, enter your endpoint URL, method, headers, and a body template using {{data}}. On every successful scan the reader sends the decoded value to your endpoint with fetch() — great for check-in, attendance, or inventory loops.

I get a network error when sending to my API. Why?

Browser requests are subject to CORS. Your endpoint must return the appropriate Access-Control-Allow-Origin header so this site is allowed to call it. Test endpoints like webhook.site work well.

Need QR codes to scan?

Generate high-resolution QR codes for any link, text, or contact with our free QR Code Generator.

Open the QR Code Generator