How QR code scanner works
The QR code scanner decodes a QR code from an image file you select or directly from your device camera, with no app to install and no account to create. Drop a screenshot, a photo or any image file onto the tool, or grant camera access and point at a physical QR code - the decoded content appears in under a second. The image is drawn onto an in-browser canvas and the jsQR library reads the pixel data to extract the code.
The decoded content is displayed as-is without automatically following any URL. This lets you inspect a QR code before deciding whether to act on it, which matters when scanning codes from unknown sources. QR codes can contain plain text, URLs, Wi-Fi credentials, contact cards, calendar events and more. Nothing leaves your device: each camera frame or image file is processed locally and discarded after decoding.