Free QR Code Generator
Create a static QR code for a URL, text, Wi-Fi network, email, phone number, SMS message, or contact. Preview it instantly and download a high-resolution PNG or scalable SVG file.
Create a static QR code in three steps
Choose the content format, enter the exact information you want to encode, then customize the colors and image size. The QR code is generated directly in your browser, so there is no account setup and no content upload.
Choose the right QR content format
Use the URL format for a website, Wi-Fi for a network name and password, email or SMS for a prefilled message, phone for a number, and contact for a vCard. Dedicated formats make the scanned result easier to use than placing every value in plain text.
Make the code easy to scan
Keep strong contrast between the code and its background, leave the white quiet zone around all four sides, and test the finished image at the size where it will appear. Use PNG for everyday sharing and SVG for print or design layouts that need lossless scaling.
Do free static QR codes expire?
No expiry is added by QR Tool Lab. A static code contains the encoded text or destination itself, so it keeps working as long as that content or destination remains available. To change a destination after printing, use our dynamic short link generator and download its QR code.
Frequently asked questions
How do I create a QR code?
Choose a content type, enter the information, customize the colors and size, then download the QR code as PNG or SVG.
Do QR Tool Lab codes expire?
No. They are static QR codes and keep working as long as the encoded content or destination remains available.