No code detected
crop around the symbol, improve lighting/focus, reduce glare and try a higher-resolution image.
Decode a QR code from an image or live camera, then inspect the payload before opening any link or using contact/Wi-Fi data.
QR, Barcode & SEOA QR code reader extracts the payload from a QR Code Model 2 image. AppKiro supports PNG, JPG/JPEG and WebP uploads plus live camera scanning and can identify common URL, Wi-Fi and contact payloads; decoded content must be treated as untrusted input.
Upload a saved image or scan with your device camera. Files stay in your browser.
Upload an image
Drag and drop an image here, or click to choose
Supports: PNG, JPG, JPEG, WEBP
Allow camera access to scan QR codes in real time.
Enter the source data: Upload a supported image or explicitly allow camera access. Keep the code centered, well lit and large enough in the frame.
Choose the relevant settings: Wait for a successful decode, then review the raw text and detected payload type before copying or following any action.
Review and verify the result: For URLs, inspect the full domain and scheme. For Wi-Fi or contacts, verify every field. Clear local scan history on shared devices.
crop around the symbol, improve lighting/focus, reduce glare and try a higher-resolution image.
use HTTPS, check browser permission and close another app that may be using the camera.
the current reader targets full QR Code Model 2; use a compatible reader for Micro QR.
The reader accepts PNG, JPEG and WebP images up to 12 MB and 24 megapixels. Corrupt files, unsupported encodings and images without a detectable QR Code Model 2 return an error.
No. The current implementation documents support for full QR Code Model 2 and not Micro QR.
Treat it like any untrusted link. Check the full domain, spelling, scheme and context before opening, and never enter credentials merely because a QR code supplied the URL.
Short answer: Use sample or non-production data. The current page describes local processing, but sensitive secrets still require an independent code and network audit before this can be treated as a security guarantee.
The layout adapts to narrow screens. File selection, camera access, clipboard actions and downloads still depend on the permissions and capabilities of the mobile browser.
Decode the payload, inspect it as untrusted data and take an action only after verifying the destination or fields.