Choose or capture
Open an image or grant temporary camera access.
Read a QR code from an image or your camera without sending the image or decoded content anywhere.
Point the camera steadily at one QR code.
Review the destination before opening it.
QR codes can hide misleading or harmful destinations. Check the full address before opening it.
The image and decoded text stay inside this browser session.
Open an image or grant temporary camera access.
Read the complete decoded text or address.
Copy the result or open a verified web address.
FreNiMi decodes image pixels in the browser using a locally served QR decoder. Camera access is optional and stops when you leave the page or choose Stop camera. Images, video frames, and decoded content are not uploaded.
No. The scanner keeps the current result in the page only and does not include decoded content in usage events.
Try a sharper image with the complete code visible, stronger contrast, and less glare.
No. A correctly decoded QR code can still point to an unsafe website. Inspect the address before opening it.