QR code generator
Create QR codes for links, text, email, phone, SMS, and Wi-Fi. Everything is generated in your browser, with copy and download in PNG or SVG.
A scheme is added automatically if you leave it out.
QR preview
The code updates as you type. Test it with your phone before you print or share it.
QR codes are generated on this page with a client-side library. The link, password, phone number, or text you enter is not uploaded to Calculation Hub or saved to a share link.
Analytics events, when you have allowed analytics cookies, record only the content type and coarse size buckets. They never include the encoded value, such as the actual URL, Wi-Fi password, or message.
A QR code is not encryption. Anyone who scans a Wi-Fi or contact code can read its contents, so share printed codes with the same care you would the underlying details.
Do not enter production secrets into any web page unless you are allowed to handle them there. This tool avoids uploads, but your browser, extensions, and device policies still matter.
Good for
Put a website, menu, or sign-up link on a printed flyer.
Share Wi-Fi access with guests without reading out a password.
Add a contact, email, or call action to a business card.
Not for
It does not track scans or build dynamic, editable QR campaigns.
It does not shorten or redirect the link you encode.
It cannot recover a code once you change the underlying content.
Additional Resources
Frequently Asked Questions
Is this QR code generator free, and does it add a watermark?
Yes, it is free, and the generated QR code has no watermark or logo. You can download it as a PNG or SVG and use it for personal or commercial projects.
Do the QR codes expire?
No. These are static QR codes that encode your content directly, so they keep working as long as the destination (such as a website) still exists. There is no account, subscription, or expiry date.
Should I download a PNG or an SVG?
Use PNG for quick sharing on screens, chat, or documents. Use SVG when you need to print large or scale the code without blurring, because SVG stays sharp at any size.
How does the Wi-Fi QR code work?
Enter the network name, password, and encryption type. The tool builds a standard WIFI: string that most modern phone cameras recognize, prompting the phone to join the network when scanned.
Why did my QR code stop scanning after I changed the colors?
QR scanners need strong contrast between the foreground and background. If you pick a light foreground or a dark background, contrast drops and scanning fails. Keep a dark pattern on a light background, and raise the error-correction level if needed.
Is my data sent to a server?
No. The QR code is created in your browser. The content you enter, including any Wi-Fi password, is not uploaded to Calculation Hub or stored in the page URL.