Tap Enable Camera (or the video area). We'll auto-start scanning and stop after the first code.
QR Reader
Privacy-first. On-device. No uploads.
Results
Stops after the first code. Use Scan Again to read another.
On-device
No uploads
Open/Copy/Share
No codes yet. Enable the camera or upload an image.
How it works & permission tips
- HTTPS required (or
localhost) for camera access. - If this page is inside an iframe, the parent must set
allow="camera;microphone"and your server'sPermissions-Policymust allowcamera. - We auto-start once permission is granted and auto-stop after first detection.
- Browser support: auto-fallback if
BarcodeDetectoris unavailable.