Free QR code generator
Paste a link or fill in a form and get a QR code you can download as PNG or SVG. No account, no e-mail, no watermark. It all runs in your browser, so what you type never reaches our servers.
Fill in at least one. Anyone on another device goes to the website.
Stays in this page. It goes only into the code.
Up to 25 letters, written without accents and in capitals.
Up to 15 letters, written without accents and in capitals.
Letters and numbers, up to 25. Leave empty for the standard ***.
Colors
Logo
Every code starts with an icon that says what it is for. Add your logo to replace it; it stays in your browser, we never receive it.
Shape
Your QR code
Fill in the form and your QR code appears here.
Check the details in your bank app before printing.
Preview only. Your real dynamic QR code is created with your free account.
Bigger prints sharper. 1000 px is good for print.
Free, no account, no watermark. What you type never leaves this page. Scan it with your phone before you print a batch.
iPhone → App Store, Android → Google Play, computer → your website.
Create my app QR, freeFree account, no card.
Change the link anytime, even after printing, and see scans by day, country and device. Free account, no card.
Make it dynamic, freeWant to change the place after printing? Create a permanent link.
Date or place changed? With a permanent link, the printed QR code stays right.
Your details change? Build your card as a Link in bio page and point a dynamic QR code at it: edit it whenever you like.
Want a QR code you can swap later and see how many people scanned it? Create a permanent link, free.
Need a QR code you can change after it is printed? Create a permanent link, free.
Need a QR code you can change after it is printed? Create a permanent link, free.
Need a QR code you can change after it is printed? Create a permanent link, free.
Need a QR code you can change after it is printed? Create a permanent link, free.
Need a QR code you can change after it is printed? Create a permanent link, free.
Create a permanent link, freePrinting it? If your link ever changes, this QR code breaks. Make it dynamic, free.
Make it dynamicSave it as a dynamic QR code
Change where it points after printing, and see who scanned: by day, country and device. Free account, no card.
Changed your number? Update the QR code without reprinting.
Your details will change. A digital business card keeps the QR code small and editable.
Could not start Google sign-in. Use your e-mail instead.
Free account, no card. Nothing is saved until you create the account.
Static or dynamic QR code
Both are free to start. Pick the one that fits what you are printing.
| What you get | Static (this generator) | Dynamic (free URLHop account) |
|---|---|---|
| Price | Free | Free account, no card |
| Account needed | No | Yes, free |
| Change the link after printing | No | Yes |
| Scans by day, country and device | No | Yes |
| Expires | Never, it does not depend on us | Never on the free plan |
| Content you can use | Links, Wi-Fi, contacts, text, Pix and more | Links |
How to make a QR code
Pick what it holds
Choose Link, Wi-Fi, Contact card, Event or another tab and fill in the fields. The QR code updates as you type.
Make it yours
Change the colors, fade into a second color, add your logo and pick the shape of the dots and corners.
Download it
Pick a size up to 2000 px and download a PNG for print or an SVG for design work. Scan it with your phone before you print.
Static or dynamic QR code?
The QR code you make here is static: it stores your content itself, so it works forever and needs no account. The price of that is that it can never be changed or counted. A dynamic QR code stores a short link instead, so you can change the destination after printing and see how many people scanned it. For a link, switch on "Editable + scan stats" above and make it dynamic with a free URLHop account.
Tips for a QR code that scans
Keep strong contrast between the code and its background, dark on light works best. Leave the empty border around the code. Do not print it smaller than about 2 cm (0.8 in) on a side. Keep a logo small, and always test the printed code with a phone before you print a batch.
Free QR code generator: questions
Is this QR code generator really free?
Yes. Making and downloading a QR code is free, with no account, no e-mail and no watermark. PNG is full resolution and SVG is included.
Does the QR code expire?
No. A static QR code holds your content itself and does not depend on URLHop or any other service, so it keeps working as long as the link or information inside it does.
Do you see or store what I type?
No. The QR code is built in your browser. Your link, Wi-Fi password, contact details, Pix key and logo are never sent to our servers. With your consent to analytics we only measure which type of code is made and downloaded, never what is inside it.
Can I add my logo?
Yes. Choose a PNG, JPG, WebP or GIF image and it is placed in the middle. The code switches to the highest error correction so it still scans. Keep the logo simple and test it with a phone.
What is the difference between PNG and SVG?
PNG is a picture, good for print and for sharing on screens. SVG is a vector file that stays sharp at any size, good for designers and large prints.
Can I change the link after I print the QR code?
Not in a static code. If you may need to change it, make it dynamic: a free URLHop account gives you a short link that you can point somewhere new at any time, and shows how many people scanned it.
Which size should I download?
1000 px works for most prints. Go bigger for posters and banners. SVG is best when you are not sure.
Need to change it later?
A static QR code is locked to what you typed. A dynamic one lets you change the link after printing and shows your scans. It is free to start.