Free QR Code Generator and Scanner Tools
Generate static QR codes that never expire, customise their colours and error correction, download them as PNG or SVG, and scan codes from your camera or an image.
QR Code Tools (7)
QR Code Generator
Create a QR code for any website link, with colours, size and PNG/SVG download.Wi-Fi QR Code Generator
Let guests join your Wi-Fi by scanning a code instead of typing the password.Email QR Code Generator
Make a QR code that opens a pre-filled email with recipient, subject and message.Contact QR Code Generator
Put your contact details in a QR code that phones save straight to their contacts.Text QR Code Generator
Encode any plain text in a QR code, with a live capacity meter.Bulk QR Code Generator
Generate up to 500 QR codes from a list or CSV and download them as a ZIP.QR Code Scanner
Scan QR codes with your camera or from a screenshot, and check links safely.
About these qr code tools
Every QR code created here is a static code: the information is encoded directly into the pattern. There is no redirect service in between, so the code keeps working forever and nobody can track who scans it.
Choose the generator that matches what you want people to do. A URL code opens a website, a Wi-Fi code lets guests join your network without typing the password, an email code pre-fills a message, and a contact code saves your details to a phone's address book.
For printing, use SVG output or a large PNG and keep a quiet zone (margin) around the code. Higher error-correction levels make codes more robust to damage at the cost of a denser pattern.
Frequently asked questions
Do these QR codes expire?
No. They are static codes with the data encoded in the image, so they work as long as the content (for example, the website) exists.
Can I use the codes commercially?
Yes. QR codes you generate are yours to use on packaging, print materials and websites without attribution.
Is the camera feed sent anywhere when scanning?
No. The scanner analyses video frames locally in your browser and never records or transmits them.