Read the link inside a QR code before you visit it.
The picture never leaves your browser.
Ctrl+V straight from the Snipping Tool · drag an image in · or click to browse
The whole decoder runs in this page. Your image is drawn onto a
<canvas> and read by jsQR
(Apache 2.0, bundled with this page) or by your browser's built-in
BarcodeDetector when it has one. There is no server call
anywhere in the process — you can unplug the network and it still works.
Short links are not expanded. Following a bit.ly to see where
it lands would mean sending the link to someone else's server, which is exactly
what this page promises not to do. You get told the destination is hidden instead.
Nothing is opened automatically. Every link needs your click.