Free QR Code Generator: Create QR Codes Online, No Sign-Up
Use this QR code generator online to make a free QR code for a link, text, Wi-Fi, email, phone, SMS, contact card or calendar event. Pick colors, add a logo, choose the error correction level and download PNG, SVG or JPG. No sign-up, no expiry, and everything runs in your browser.
By Troopus · Updated: October 24, 2026
- 🔗 8 QR code types
- 🎨 Colors + logo
- ⬇️ PNG, SVG and JPG
- 🔒 Nothing uploaded
QR code generator: create your QR code
What should the QR code open?
Enter the details
3. Customize: colors, size and logo (optional)
Your QR code
Fill in the fields to see your QR code.
The QR code is generated in your browser. Nothing you type or upload is sent over the internet.
How do I create QR code images for free?
To create a QR code for free, choose a type, fill in the content, and download the image. The code updates as you type. Then pick colors, size and error correction, and click Download PNG, SVG or JPG. There is no sign-up, no watermark and no scan limit, and the code never expires.
Follow these steps:
- Choose a tab, such as URL for a website link.
- Type or paste the content. The preview appears right away.
- Adjust colors, size, margin and error correction if you need to.
- Download PNG for documents and social media, SVG for print and large formats, or JPG where a form only accepts JPG.
Every code made here is static. The content is written into the pattern itself, so it does not depend on a server, a subscription or a redirect. That means no scan statistics, but also nothing that can break or be switched off later. If you want to track clicks, add tracking parameters to the link first with the UTM link generator, then make the QR code from that finished link.
If you searched for a "QR code generator free no sign up", this page is that: there is no account step and no scan limit.
vCard QR code generator and other types: what can I make?
You can make QR codes for a website URL, plain text, Wi-Fi login, email, phone number, SMS, contact card (vCard) and calendar event. Each type writes the content in a standard format, so a phone camera can open the link, start the call, join the network or save the contact with one tap.
| Type | Content format | What the phone offers |
|---|---|---|
| URL | https://example.com | Open the website |
| Text | Any plain text | Show the text |
| Wi-Fi | WIFI:T:WPA;S:name;P:password;; | Join the network |
| mailto: with subject and body | Start a new email | |
| Phone | tel:+12125550123 | Open the dialer |
| SMS | sms:+14155550199?body=text | Open a prefilled message |
| Contact | vCard 3.0 | Save the contact |
| Event | iCalendar VEVENT | Add to the calendar |
For phone numbers, ten-digit US numbers get +1 automatically. For any other country, start with a plus sign and the country code, for example +44 20 7946 0958. The content stays in plain text inside the code, so only encode details you are happy for anyone with the image to read.
QR code generator with logo: how to add a logo or change colors
To add a logo, use the logo field under the colors and upload a PNG, JPG, SVG or WebP image; to change colors, use the two color pickers. Use a dark code on a light background for the most reliable scanning. A logo covers part of the pattern, so the tool switches to error correction level H automatically.
The logo is placed in the center on a small background pad, and you can resize it from 8 % to 25 % of the code width. Keep it small. Error correction level H can recover about 30 % of a damaged code, but only if the logo does not hide more than the code can repair. Always test the finished code with two different phones before printing.
| Level | Recovers up to | When to use it |
|---|---|---|
| L | about 7 % | Screens, short content, clean conditions |
| M | about 15 % | General use |
| Q | about 25 % | Prints that may get scratched or dirty |
| H | about 30 % | Logos, stickers, outdoor use |
A higher level makes the pattern denser. For example, https://troopus.com/ is a version 2 code (25 by 25 modules) at level M and a version 3 code (29 by 29) at level H. Denser codes need more physical size to scan well.
For colors, aim for strong contrast. The tool shows the contrast ratio and warns below 3:1, and when the code is lighter than its background (an inverted code), which some older scanners cannot read. To match a brand color, sample it from an image with the hex color picker, then paste the value into the color field.
QR code generator SVG or PNG: which format should I download?
Download SVG for print, signage and anything that may be enlarged, and PNG for websites, slides, documents and social media. SVG is a vector format that stays sharp at any size. PNG is a fixed-size picture that works everywhere. JPG is offered for forms that only accept it.
| Format | Type | Best for |
|---|---|---|
| SVG | Vector | Print shops, posters, packaging, resizing |
| PNG | Raster, lossless | Web, email, slides, documents |
| JPG | Raster, lossy | Upload forms that reject PNG |
The PNG is drawn in whole-pixel modules, so edges stay crisp instead of blurry. If you pick 320 px and the code has 33 modules including the margin, the file uses the largest whole multiple that fits. For printing, a PNG of 600 px or more is fine for a code a few centimeters wide, and SVG removes the question altogether. Print the code at least 2 cm (about 0.8 in) wide, ideally 3 cm or more, and test it at the real size. You can also copy the image straight to the clipboard to paste it into a document.
WiFi QR code generator: how to make a Wi-Fi QR code
To make a Wi-Fi QR code, open the Wi-Fi tab, enter the network name and password, and choose the security type. Phones that scan it offer to join the network without typing the password. The format is WIFI:T:WPA;S:name;P:password;; and it works on current iPhone and Android cameras.
Choose WPA/WPA2/WPA3 for almost every modern router. WEP is outdated and insecure, and "None" is for open networks. Tick "Hidden network" only if the network name does not show up in the phone Wi-Fi list. Special characters such as semicolons, colons, commas and backslashes are escaped for you.
It is handy for guests, offices and rentals. One caution: the password is stored in the code as plain text, so anyone who gets the image can read it. Do not post a Wi-Fi code in a public place unless it is a guest network you are happy to share.
Are free QR codes permanent and safe to scan?
Yes, the static QR codes made here are permanent because the content is stored in the code itself. They keep working as long as the destination exists. Safety depends on where a code leads: preview the link before opening it, and be careful with codes on stickers or unsolicited mail.
Paid "dynamic" QR codes point to a short link on the vendor server, which can be switched off if you stop paying. A static code has no middleman, so it cannot expire. The trade-off is that you cannot change the destination later. If you need to change it, make a new code or point the code at a link you control and can redirect.
For scanning safely, check the preview your phone shows before you tap, be wary of codes placed over other codes, and never enter passwords or payment details on a page you reached from an unknown code. A QR code is only a way to type a link, so it carries the same risks as any link.
Frequently asked questions
Is it really free with no sign-up?
Yes. You can create and download as many QR codes as you like in PNG, SVG or JPG, with no sign-up, no watermark, no scan limit and no payment. The code is generated in your browser, so there is no account or server involved.
What is the difference between static and dynamic QR codes?
A static QR code stores your content directly and cannot be edited or tracked. A dynamic code stores a short redirect link owned by a vendor, which lets them change the destination and count scans, but it stops working if the subscription ends. This tool makes static codes.
Can I add a logo to my QR code?
Yes. Upload a PNG, JPG, SVG or WebP image and it is placed in the center. The tool raises error correction to level H automatically and lets you resize the logo from 8 to 25 percent of the width. Test the result with two phones before printing.
How do I make a WiFi QR code?
Open the Wi-Fi tab, type the network name and password, and pick the security type, usually WPA/WPA2/WPA3. Download the code. Phones that scan it offer to join the network. The password is stored in plain text in the code, so share it carefully.
What size should a QR code be for printing?
Print at least 2 cm (about 0.8 in) wide, ideally 3 cm or more, and keep a blank margin of at least 4 modules. For larger viewing distances, use roughly 1 cm of width for each 10 cm of scanning distance. Download SVG for print so it stays sharp, and test at actual size.
Is my data uploaded to a server?
No. The QR code is built in your browser and nothing you type or upload, including Wi-Fi passwords, phone numbers or logo images, is sent over the internet. You can verify this in your browser developer tools by watching the network tab while you use the tool.
Why does my QR code not scan?
The usual causes are low contrast, an inverted or very light code, a missing blank margin, content too long for the size, or a mistyped link. Use a dark code on a light background, keep a margin of 4 modules, shorten the text and enlarge the print.
Can I make a QR code for a PDF or an image?
Not by uploading the file here, because nothing is stored. Upload the PDF or image to a site you control or a file host, copy its public link, and paste that link into the URL tab. Anyone who scans the code then opens the file.