01
Check the whole destination
Read the hostname and the rest of the address before opening it. HTTPS encrypts a connection but does not prove a site is trustworthy.
Local, private and deliberate
Decode a QR code from an image or this device’s camera. The result is shown first, and no destination opens unless you choose it.
Local QR scanner
Nothing is uploaded. A destination is shown for review before you decide whether to open it.
Step 1
Step 2
The decoded content will appear here without opening it.
Results are practical observations, not a guarantee that every camera, app, print process or viewing condition will work.
Private by architecture
Images, camera frames and decoded contents are processed only in this browser. They are not uploaded, stored, logged or sent to an external decoding service.
Practical guidance
A scanner can reveal what a code contains, but it cannot promise that a destination is safe.
01
Read the hostname and the rest of the address before opening it. HTTPS encrypts a connection but does not prove a site is trustworthy.
02
Include the full square and its empty border. Cropping, blur, reflections and very small images can prevent decoding.
03
Unsupported or potentially unsafe link schemes are shown without an action. Nothing opens automatically.