Barcode & QR Code Scanner — Scan & Generate Free
Instantly scan QR codes and barcodes from uploaded images or your live webcam. Supports 10+ formats including Code128, EAN-13, and DataMatrix. Also generate fully customized QR codes for URLs, WiFi, vCards, and more — all in your browser.
Supports QR Code, Code128, EAN-13, EAN-8, UPC-A, UPC-E, DataMatrix, PDF417, Aztec, Codabar
How to Use
Choose Mode
Select 'Scan from Image', 'Webcam Scanner', or 'Generate QR' from the tab bar.
Scan or Configure
Upload an image or start the webcam to decode. For generation, fill in your QR data and pick colors.
Copy or Download
Copy decoded text to clipboard, follow links directly, or download your generated QR as a PNG.
Why Use Our Tool?
10+ Barcode Formats
Reads QR, Code128, EAN-13, UPC, DataMatrix, PDF417, Aztec, Codabar and more via ZXing.
Live Webcam Scanning
Continuous webcam scanning with real-time detection — no app or installation needed.
5 QR Types
Generate QR codes for URL, Text, WiFi credentials, vCard contact, and Email.
Full Customization
Pick colors, set output size up to 1000px, and choose error correction level.
100% Private
Everything runs in your browser. No data is sent to any server.
Frequently Asked Questions
Which barcode formats are supported for scanning?
QR Code, Code128, Code39, EAN-13, EAN-8, UPC-A, UPC-E, DataMatrix, PDF417, Aztec, Codabar, and more — powered by the ZXing library.
Can I scan barcodes using my webcam?
Yes. Switch to the 'Webcam Scanner' tab, allow camera access, and point your camera at any barcode or QR code for instant detection.
What types of QR codes can I generate?
URL, plain text, WiFi network credentials, vCard contact information, and email (with pre-filled subject and body).
Can I customize the QR code appearance?
Yes — choose foreground and background colors, set output size (100–1000px), and select error correction level (L/M/Q/H).
Is my data sent to a server?
No. All scanning and generation happens entirely in your browser. Your images and QR data never leave your device.
What image formats work for scanning?
JPG, PNG, WEBP, and BMP. For best results use a clear, high-contrast image with good lighting.