The practical guide
Decode a QR code, then understand what it is asking you to do.
The scanner distinguishes web links, Wi-Fi credentials, contact cards, email, phone, SMS, custom schemes, and plain text. It never opens or activates decoded content automatically.
01Inspect the hostname, not just the visible text
For HTTP and HTTPS links, the result separates protocol, hostname, path, query, and fragment. It warns about unencrypted HTTP, numeric IP addresses, embedded credentials, and punycode hostnames without pretending to provide malware scanning.
02Treat Wi-Fi and contact payloads as sensitive
Wi-Fi codes can expose a network name and password. Contact cards can contain phone numbers, email addresses, organizations, and websites. The scanner shows these fields before you copy or use them.
03Scan screenshots and clipboard images
Upload a saved screenshot, drag an image into the chooser, paste an image from the clipboard, or start the camera explicitly. Cropping close to the QR code usually improves detection.
04Camera permission stays optional
Camera code loads only after you choose Use camera. The stream stops when a code is found, when you press Stop camera, or when you leave the page.