No. All the capture, image processing and QR code decoding happen right in your browser, running locally in JavaScript. No video frame or uploaded file ever leaves your device.
Scan a QR code with your camera or from an image, with full content interpretation (Wi-Fi, PIX, contact, link) and security warnings.
Most QR code readers just hand you the decoded text and leave you to figure out whether it's a Wi-Fi network, a contact, or a link. This scanner goes further: it recognizes the structure of every common format (a Wi-Fi network, a vCard or MeCard contact, a PIX copy-and-paste code, a calendar event, geographic coordinates, a phone number, an SMS, an email, and a link) and builds a ready action for each one, like downloading the contact as a .vcf file, adding the event to your calendar, or copying the Wi-Fi password. The camera decodes continuously while you point your phone at a code, trying multiple scales and rotations so it can catch even a small, rotated, or low-contrast QR code, and the same photo can hold more than one code, all of them get detected. No image ever leaves your browser, the whole decoding pipeline runs locally.
These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.
No. All the capture, image processing and QR code decoding happen right in your browser, running locally in JavaScript. No video frame or uploaded file ever leaves your device.
Your browser does not support camera capture. Use the image upload mode.
Loading history...
Everything runs in your browser: the camera images, the uploaded files and the QR code decoding never touch a server. The scan history is saved locally (localStorage) on this device only.