QR codes & barcodes
Here you'll find all the free QR code and barcode tools we've built so far — create QR codes and barcodes, and scan QR codes directly in your browser.
QR code generator
Create QR codes for text, URLs, Wi-Fi, contacts, emails, events, and more—with colors, a logo, and PNG/SVG downloads.
Built by Jakub Martyniak
QR code scanner
Scan QR codes with your camera or by uploading an image—right in your browser, no app needed.
Built by Jakub Martyniak
Barcode Generator (create EAN, UPC, Code 128)
Create barcodes: EAN-13, EAN-8, UPC-A, Code 128 and Code 39, with automatic check digits for EAN and UPC. Download as PNG or SVG. Runs entirely in your browser.
Built by Luca Stanek
FAQ
Frequently asked questions
Brief answers about our free tools.
Three: the QR Code Generator for text, URLs, Wi-Fi access, contacts, emails, and events; the QR Code Scanner, which reads codes using your camera or an uploaded image; and the Barcode Generator for EAN, UPC, Code 128, and Code 39. All are free to use without an account.
No. The generator creates static QR codes: the content is embedded directly in the code, with no redirect through our servers and nothing that could expire or be disabled. Once printed, the code works indefinitely.
Yes. You can choose any colors and add your own logo in the center. Download the finished code as a PNG or a losslessly scalable SVG — ideal for business cards, displays, or posters.
No. The generator and scanner run entirely in your browser: neither your QR code's content nor an uploaded or camera-captured image is sent to a server.
The higher the level, the more damage or obstruction the code can withstand, but the denser its pattern becomes. “Medium” is enough for most cases — “High” or “Very high” is useful mainly when adding a logo in the center or printing on difficult surfaces. When you upload a logo, the generator automatically sets error correction to the highest level.
No. The QR code scanner works without camera access — upload an image or screenshot containing the QR code instead. If you grant camera access, it automatically uses the rear camera on devices with multiple cameras.
Any more questions?
Contact Support