🐘 QR Peek

Read the link inside a QR code before you visit it.
The picture never leaves your browser.

📷

Paste, drop, or choose a picture of a QR code

Ctrl+V straight from the Snipping Tool · drag an image in · or click to browse

How this works, and why nothing is uploaded

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.