Free QR Code Generator
Make a free QR code for a link, Wi-Fi login, email or phone number, then download it as PNG or SVG. This QR generator runs in your browser, so your content never leaves your device.
Create your QR code
Enter your content to begin.
Your content is processed in your browser and is never uploaded. This makes a static QR code: no tracking, no expiry.
How to make a free QR code (quick answer)
To make a free QR code, choose what it should contain, enter the link, text, Wi-Fi details, email or phone number, and click Generate. The tool draws the code instantly. Check that it scans with your phone camera, then download it as a PNG for screens or an SVG for print.
- Pick the content type and enter your details.
- Leave error correction on Medium, or raise it for printed codes.
- Click Generate QR code and scan the preview with your phone.
- Download the PNG or SVG.
What this QR code generator does
This free QR code generator converts text into a scannable square pattern that any phone camera can read. Use it for a website link, a Wi-Fi login, an email draft or a tap-to-call phone number.
The pattern is calculated by code on this page, so the result appears instantly and your content isn’t sent anywhere. You choose the colors, the error correction level and the download size, then save a PNG or a scalable SVG.
Why use this free QR code generator
- No signup, no watermark. The file you download has only your code on it.
- Static codes that don’t expire. The content is stored in the pattern itself, so there’s no redirect and no subscription to lapse.
- Private by design. Your link or Wi-Fi password is processed in your browser.
- Print-ready SVG. Vector output stays sharp on a poster as well as a business card.
- Built-in contrast check. The tool warns you when your colors are likely to scan badly.
Step-by-step guide
1. Choose the content type
“Link or text” works for web addresses and any plain message. Wi-Fi builds the standard network format that phones use to join a network. Email opens a draft with the address, and optionally a subject. Phone starts a call when scanned.
2. Enter your details
Include the full address, starting with https://, so every scanner treats it as a link. For phone numbers, add the country code, like +1 or +44.
3. Pick options
Medium error correction suits most uses. Choose High if the code will be printed on packaging that can get scuffed. Keep dark modules on a light background for the most reliable scans.
4. Test, then download
Point your phone camera at the preview before you save anything. Use PNG for web pages, slides and chat apps. Use SVG for print and for designers. You can also compress the PNG with Compress Image File if you need a lighter file.
QR code scanner vs QR code generator
A QR code generator creates the code. A QR code scanner reads it. This page is a generator: you enter your link, text, Wi-Fi details, email or phone number, and it draws the QR code for you to download.
You don’t need a separate QR code scanner to check your work. Most modern phones scan a QR code with the built-in camera app. Point the camera at the preview on your screen, tap the banner that appears, and confirm it opens the right page or action. If your camera doesn’t react, install a free scanner app and try again.
- Generator (this tool): turns your content into a QR code image.
- Scanner (your phone camera or app): reads a QR code and opens what is inside it.
Scan every code once before you print or share it, so you know the QR code works as intended.
Formats, specs and limits
| Item | What this tool does |
|---|---|
| Content types | Link or text, Wi-Fi, email, phone number |
| Encoding | Byte mode (UTF-8), so emoji and non-English characters work |
| Capacity | Up to 2,953 bytes at level L; less at M, Q and H |
| Versions | 1 to 40, chosen automatically for the smallest pattern that fits |
| Error correction | L (about 7%), M (about 15%), Q (about 25%), H (about 30%) |
| Downloads | PNG at 256, 512, 1024 or 2048 px; SVG |
| Quiet zone | 4 modules of margin, as the QR standard recommends |
| Colors | Any code and background color; low-contrast combinations trigger a warning |
PNG dimensions are rounded to a whole number of pixels per module, which keeps edges crisp. The file may be a few pixels smaller than the size you picked.
Use cases
- Restaurants and cafes: link tables to an online menu.
- Hosts and landlords: let guests join Wi-Fi without reading out a password.
- Small businesses: put a website, booking page or review link on cards and flyers.
- Teachers and event organizers: share a form, schedule or slides on a handout.
- Freelancers and job seekers: add a portfolio or LinkedIn link to a resume.
- Shop owners: add a tap-to-call or contact code to receipts and window signs.
Key features and benefits
- Instant preview that updates as you type
- Wi-Fi, email and phone formats built in
- PNG and SVG downloads, plus copy to clipboard where your browser allows it
- Custom colors with a contrast warning
- Four error correction levels
- Works on phones, tablets and desktops, with automatic dark mode
- No account, no watermark, no tracking pattern inside the code
Expert tips and common mistakes
Tips
- Shorter content gives a larger, simpler pattern that scans from farther away. Shorten long links before you encode them.
- As a rule of thumb, a code should be about one tenth as wide as the distance it’s scanned from.
- Print a test copy at the final size and scan it on at least two phones.
- Label the code with a few words, like “Scan for menu,” so people know what they’ll get.
Common mistakes
- Inverting the colors with a light code on a dark background. Some scanners can’t read it.
- Cropping the white margin to save space.
- Using pale colors like yellow on white.
- Stretching the image so modules aren’t square.
- Skipping https:// so a link reads as plain text.
Need a barcode for retail products instead? Use the Barcode Generator.
Privacy and security
Everything you type is processed in your browser and never uploaded. The encoder runs on this page, the code is drawn on a canvas, and downloads are created locally. There are no accounts and nothing is stored on a Globrik server.
Remember that a QR code isn’t encrypted. Anyone who scans a Wi-Fi code can read the password, and anyone who scans a link can see where it goes. Before you share a code publicly, make sure the content is something you’re happy to show. Read the Privacy Policy in the footer for details about the site itself.
This QR generator vs alternatives
| This browser tool | Design software | Dynamic QR services | |
|---|---|---|---|
| Account needed | No | Usually | Usually |
| Code type | Static | Static or plugin-based | Dynamic (redirect through their server) |
| Edit destination later | No | No | Yes |
| Scan analytics | No | No | Often |
| Depends on a third party staying online | No | No | Yes |
If you need to change a code’s destination after printing or see scan counts, a dynamic service is the right choice. For permanent, private codes, a static generator like this one is simpler.
Troubleshooting
The code won’t scan
Check contrast first. Use a dark code on a light background, keep the white margin, and try a larger size.
“Too long for this error correction level”
Shorten the text, or switch to a lower error correction level such as Low.
My link opens as text
Start the address with https:// so scanners recognize it as a web link.
The Wi-Fi code doesn’t connect
Check the network name and password for typos, including capital letters, and choose the right security type.
Copy image doesn’t work
Some browsers don’t allow image copying. Use Download PNG instead.
The printed code looks blurry
Download the SVG, or the 2048 px PNG, and print at a fixed size without scaling it up in a document.
Glossary
- Module
- One of the small black or white squares that make up a QR code.
- Quiet zone
- The blank margin around the code that helps scanners find its edges.
- Error correction
- Extra data that lets a scanner rebuild the content when part of the code is damaged or covered.
- Static QR code
- A code that stores the content itself. It never expires and can’t be edited.
- Finder pattern
- The three large squares in the corners that tell a scanner where the code is and how it’s rotated. More at Wikipedia’s QR code article.
Frequently asked questions
Is this QR code generator free?
Yes. It’s free to use with no watermark, no trial and no daily limit. The code is created in your browser, so there’s no server cost to pass on. You can make as many QR codes as you need and use them for personal or business purposes.
Is it safe? Do my links or Wi-Fi password get sent anywhere?
What you type stays in your browser. The QR pattern is calculated by code on this page and drawn on a canvas, and nothing is sent to a Globrik server. Keep in mind that anyone who scans a Wi-Fi QR code can see the password it contains.
Do I need to sign up?
No. There’s no account, email address or login. Type or paste your content, adjust the options if you like, and download the PNG or SVG file. You can close the tab when you’re done.
Will my QR code expire?
No. These are static QR codes, which means the content is encoded directly in the pattern. There’s no redirect, no tracking and no subscription behind them, so they keep working as long as the destination itself does.
How much text can a QR code hold?
The largest QR code can hold 2,953 bytes of text at the lowest error correction level, and less at higher levels. Shorter content makes a simpler pattern that scans faster and more reliably, so keep links and messages as short as you can.
Does it work on my phone?
Yes. The page is built for small screens, and you can download or copy the code straight from your phone. To test it, open your camera app and point it at the code on another screen or a printout.
Does it work offline?
Once the page has loaded, yes. Generating and downloading codes needs no internet connection because everything runs locally. You do need to be online the first time you open the page.
Which error correction level should I pick?
Medium is a good default. Levels L, M, Q and H can recover roughly 7%, 15%, 25% and 30% of damaged data. Choose Quartile or High for codes that will be printed on rough surfaces, but note that higher levels make the pattern denser.
What size and colors are best for printing?
Download the SVG for print, since it stays sharp at any size. Use dark modules on a light background, keep the white margin, and aim for at least 2 cm (about 0.8 in) across. Always scan a test print before you produce a large run.
How do I make a free QR code?
Type or paste your link or text into this free QR code generator, click Generate QR code, scan the preview with your phone camera, then download the PNG or SVG. It takes under a minute and needs no signup.
Is this a QR code scanner or a QR generator?
This page is a QR generator, which means it creates QR codes. It is not a QR code scanner. To scan a code, open your phone camera app and point it at the code, or use a scanner app. Always scan your new code once before you print or share it.
Make your free QR code now
A good QR code is short, high-contrast and tested. Enter your link or details above, generate the code, scan it with your phone, and download it as PNG or SVG. It takes less than a minute, and you don’t need an account. Need a custom-sized graphic next? Try the Resize Image tool.
Related tools
- Barcode Generator: create product and inventory barcodes
- Favicon Generator: make site icons from an image
- Compress Image File: shrink your downloaded PNG
- Resize Image: set exact pixel dimensions
- Image to Base64 Converter: embed a QR image in code
- Password Generator: create a strong Wi-Fi password first