QR Code Generator
Create QR codes for web links, plain text and Wi-Fi networks, choose the colors and size, and download them as PNG or SVG. The codes never expire and are generated on your device.
For example example.com/menu. https:// is added if you leave it out.
SVG stays sharp at any size and is best for print. PNG works everywhere.
How to create a QR code
Choose what the code should contain: a link, a text or the details of a Wi-Fi network.
Fill in the content. The preview updates as you type and warns you if something can't be encoded.
Adjust the colors, size and margin if you want, then download the code as PNG or SVG.
Before printing, test the code with your phone's camera from the distance people will scan it.
Ideas for using QR codes
Restaurant menus
Link to your menu page so customers can open it from the table. Update the page whenever the menu changes; the code stays the same.
Guest Wi-Fi
Print a Wi-Fi code for your home, office or shop. Guests scan it and connect without typing the password.
Posters and flyers
Send people from paper to your website, sign-up page or event details. Use SVG for sharp results at any print size.
Business cards
Encode your portfolio or contact page. Keep the link short so the code stays simple and easy to scan when printed small.
How QR codes are generated here
A QR code stores data as a grid of dark and light squares called modules. The generator encodes your content following the QR code standard, picking the smallest version that fits and adding error correction so the code can still be read if part of it is dirty, damaged or covered.
These are static QR codes: the content is written directly into the image. There is no redirect service in between, so the code works forever, doesn't depend on our website and can't be used to track who scans it. The flip side is that the content can't be changed after printing; to update a link, point the code at a page you control.
Wi-Fi codes use the standard WIFI: format that the cameras of Android and iOS recognize. Everything, including the network password, is processed in your browser and never sent to a server. The quiet margin around the code matters: four modules is the standard and the safest choice for scanning.
Frequently asked questions
Do these QR codes expire?
No. The content is stored in the code itself, not on a server, so it keeps working as long as the link or information inside it is valid.
Should I download PNG or SVG?
Use SVG for print and design tools: it is a vector format that stays sharp at any size. Use PNG for websites, documents and messaging apps, where image files are expected.
Can I use colors?
Yes, as long as there is strong contrast. Dark codes on a light background scan best. The tool warns you when the colors are too similar or inverted.
Is my Wi-Fi password safe?
The password is used only in your browser to build the code and is never sent anywhere. Keep in mind that anyone who can scan the printed code can join the network, so treat the printed code like the password itself.
Why won't my QR code scan?
Common causes are low contrast, a missing margin, a code printed too small for the scanning distance, or very long content that makes the code dense. Shorten the content, keep a margin of four modules and print it larger.