QR Scanner

URL Expander
Drop an image with a QR code or barcode — decoded entirely in your browser, no upload. If the link is shortened (bit.ly, s.id, tinyurl, etc.), hit Expand to resolve it via a Cloudflare Worker.
Setup needed: set WORKER_URL near the top of the <script> tag to your deployed Cloudflare Worker URL (see worker.js). Shorteners can't be expanded directly from the browser because of CORS — the Worker does it server-side instead.
Drop an image here
or click to browse — supports QR codes & barcodes
Ready — drop an image to scan
Works with bit.ly, s.id, tinyurl, and many more. Redirect-following happens on the Worker, not in your browser.
Result
Decoded
Status Ready

History

0 items
No scans yet.