FreeQRGen
QR Code & Barcode Scanner
Scan and decode QR codes and barcodes from images. Upload a photo or use your camera. Free, instant, and private — all processing happens in your browser.
FAQ
How does the scanner work?
The scanner uses your device's camera or an uploaded image to detect and decode QR codes and barcodes. All processing happens locally in your browser — no data is sent to any server.
What formats can the scanner read?
The scanner can read QR codes, Data Matrix, Aztec codes, and most 1D barcode formats including Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF, and more.
Is my data private?
Yes. The scanner runs entirely in your browser. No images or decoded data are uploaded to any server. Everything stays on your device.
Why is the camera not working?
Make sure you have granted camera permission to this website. On mobile, try using the rear camera for better scanning results. If camera access is blocked, you can still upload an image.