Create QR code
Create your own QR code
Turn a website address or text into a crisp QR code you can download right away.
Create QR code
What would you like to share?
Choose a link or plain text. The preview updates immediately.
Privacy first
The QR code is only created in your browser.
Popular ways to use a QR code
A QR code is a quick bridge between something printed and something online.
Add a QR code to your business card, flyer or poster so people can open your website with one scan.
Share your Wi-Fi network with guests without spelling out a long password.
Link a restaurant menu, product page or instruction manual straight from something printed.
Point people to your social profile, contact page or online portfolio in one scan.
How it works
-
Enter your link or text
Type a website address or any text you'd like to share.
-
Your QR code appears instantly
The preview updates live in your browser as you type - nothing is uploaded.
-
Download and use it anywhere
Save it as a PNG image and add it to print, packaging or your website.
Frequently asked questions
Is this QR code generator free?
Yes, completely free - no account, no watermark, no usage limit and no hidden catch. Some other 'free' QR generators quietly turn into a paid subscription later; that never happens here.
Do QR codes expire?
No, and it never suddenly stops working either. Some 'free' QR code generators create dynamic codes that redirect through their own server - if that company shuts down or starts charging, your printed QR code breaks. The codes you make here are static: your link or text is built directly into the code, so it keeps working forever, independent of this website.
What can I turn into a QR code?
A website address or any plain text, such as Wi-Fi details, a short message or contact information.
Can I use the QR code commercially?
Yes, you can use the QR codes you create here for personal and commercial purposes, including on packaging, flyers and products.
Is my data safe when I use this tool?
Yes. The QR code is generated directly in your browser using JavaScript - the link or text you enter is never sent to a server.