Free QR code generator
QR codes for links, Wi-Fi, contact cards and more. Download them, or print a whole sheet of labels in one go.
- Free, no sign-up
- No watermark
- Codes never expire
- Made in your browser
Got a whole list of links or codes? Make them all at once with the bulk generator
Enter a link and your QR code appears here.
Why static QR codes are better for print
Many QR code websites make “dynamic” codes. The code holds a short link to the company’s server, which forwards people to your content. If your trial ends or you stop paying, that link can stop working, and every code you’ve printed breaks.
The codes made here are static. Your link, text or Wi-Fi details are stored in the pattern itself, so the code doesn’t depend on us, or anyone, staying online.
What each type does when scanned
- Link: opens a web page.
- Text: shows the text. Useful for serial numbers, notes and labels.
- Wi-Fi: offers to join the network, with no typing of long passwords. There’s more on making a guest Wi-Fi sign on the Wi-Fi QR code page.
- Contact: offers to save a contact card with name, phone, email and more. See the contact QR code page for business card tips.
- Email: opens a new email with the address, subject and message filled in.
- SMS: opens a new text message to the number, ready to send.
- Phone: offers to call the number.
Printing tips
- Keep dark code on a light background. Inverted or low-contrast codes fail on some phones.
- Leave the white border (the “quiet zone”) around the code. Scanners need it to find the edges.
- Print at 100% scale, and test one copy with a couple of phones before printing a big batch.
- Choose SVG for print shops and design software. It stays sharp at any size.
Need a traditional barcode instead? Use the barcode generator, which does Code 128, EAN-13, UPC-A, Data Matrix and more. Got a whole list of links or codes? The bulk generator prints one QR code per line.
Frequently asked questions
Do these QR codes expire?
No. They’re static QR codes: what you type is stored inside the code itself, not on our servers, so there’s nothing to switch off. A printed code keeps working for as long as the paper lasts.
Is it really free? Can I use the codes for my business?
Yes. There’s no sign-up, no watermark and no limit on how many codes you make, and you can use them for anything, including commercial use.
Can I change where a QR code points after I’ve printed it?
Not with a static code, because the content is fixed inside the pattern. If you think you’ll need to change it, point the code at a page on your own website and update that page instead.
How big should I print a QR code?
A good rule is at least 2 cm across, and about a tenth of the distance people will scan from. A code scanned from 1 metre away should be about 10 cm across. Short content makes a simpler, easier-to-scan code.
What does damage protection do?
Every QR code carries spare data so it still scans if part of it is scuffed, dirty or covered (it’s known as error correction). Standard suits most uses. Strong keeps a code working with up to about a third of it damaged, which helps on labels that get handled a lot, at the cost of a denser pattern. Short content often gets Strong protection anyway at no extra size, and the tool tells you when it has.
Is what I type sent anywhere?
No. The code is drawn in your browser and nothing you type is sent to us or anyone else. That includes Wi-Fi passwords.