About the scannerThe useful pause
The useful pause
before a QR link opens.
QR Scan Online makes encoded content visible while keeping image processing on your device.
Why we built it
A QR code asks people to act on information they cannot see. Many scanners immediately open a destination. We believe the better default is to decode, display, and let the person decide.
What “safe” means here
We surface observable warning signs such as punycode, raw IP destinations, shortened URLs, unusual protocols, embedded credentials, and missing HTTPS. These checks improve context, but no automated scanner can guarantee that a destination is harmless.
Private by architecture
The decoding engine runs in the browser. Images and camera frames are not uploaded to our application server. Account data is separate from scan content, and Stripe handles subscription payments.