Barcode generator (Code 128, EAN-13, UPC-A)
Make barcodes in Code 128, EAN-13, EAN-8, UPC-A, Code 39 and ITF-14, with check digits handled, and download them as PNG or SVG.
Marketing & Links
Create a QR code for a link, message, email address, phone number or Wi-Fi network, then download it as PNG or SVG.
Private by design — your data stays on your device.
Tip: add UTM tags first to track scans in your analytics.
More specific QR code generators: WiFi QR code generator for guests · vCard QR code generator for contact details
Version 2 · 25×25 modules · Test with your phone before printing.
This QR code generator turns a link, a piece of text, an email address, a phone number or your Wi-Fi details into a code that phone cameras can scan. The codes are static: the information is stored in the pattern itself, so they don’t expire and don’t depend on a redirect service. You can create a QR code online here without signing up.
QR codes are generated entirely in your browser. The links, passwords and contact details you enter are never uploaded or stored by MyToolsLab.
Choose “Wi-Fi”, then enter the network name, password and security type. Guests can scan the code with their phone camera to join without typing the password. The Wi-Fi QR code generator runs in your browser, so the password isn’t sent anywhere.
No. They are static QR codes, so the content is encoded directly in the pattern. They keep working for as long as the link or information inside them is valid.
No. There is no sign-up, login or email address required. Open the page, create your code and download it.
Use PNG for websites, documents and social media. Use SVG for print, signage or design software: it is a vector format, so it stays sharp at any size.
The usual causes are low contrast between the colours, inverted colours (a light code on a dark background), or printing the code too small. Keep it at least 2 cm across for close-range scanning and leave a clear margin around it.