Free QR Code Generator
Make a QR code for a link, Wi-Fi network, contact card or WhatsApp chat with Convertavo's free QR code generator. Pick the colours, dot shape, frame and logo, then download it. Static codes are free forever, with no signup, no watermark and no tracking.
What should the code say?
UTM parameters (optional)
Make it yours
Every section below is optional — the default already scans. Each one shows its current setting when it is closed.
Presets32 ready-made looks
DotsSquare · #000000
EyesSquare frame
Background#FFFFFF
Logonone
Framenone
Advancederror correction M · quiet zone 4
Want to keep this?
Download works without an account. Sign in to save this QR code, your design templates and a brand kit.
Sign inAn example — type something on the left and this becomes your code.
Vector, and an exact copy of the preview above — the same file the preview is drawn from.
Free forever · no tracking · no account needed for a static code
How to make a QR code online
- Choose what the code should do. Pick a type, like Website URL, WiFi, WhatsApp or Contact (vCard).
- Fill in the details. Paste your link or type your text. The preview updates as you type.
- Make it yours. Change the colours and the shape of the dots and corners. Add a frame with a call to action like "Scan me", or put your logo in the middle.
- Check the scan. The built-in scan check warns you if phones will struggle to read your design.
- Download it. Pick SVG, PNG, PDF or EPS. You don't need an account for a static code.
Every design step is optional. The default code already scans, and there are 32 ready-made presets if you want a quick look. Can't decide? Click Surprise me.
Making a code for a website? Open UTM parameters under the link box. UTM tags are short labels that show in your analytics where each visit came from.
What kind of QR code can you make?
Each type tells the phone what to do after the scan. Here's what the most used ones do.
| QR code type | What happens when someone scans it |
|---|---|
| Website URL | Opens your web page. Turn any link into a QR code. |
| Plain Text | Shows your text on the screen |
| Opens a new email to you | |
| Phone Call | Gets ready to call your number |
| SMS | Opens a text message to you |
| Opens a chat with your number, with an optional message already typed | |
| Contact (vCard) | Saves your name, phone, email and company to the phone's contacts |
| Contact (compact) | Saves a contact in the shorter MeCard format. Fewer dots, so it suits small prints |
| WiFi | Guests join your network without typing the password |
| Location | Opens a pin on a map |
| Calendar Event | Adds your event to the phone's calendar |
| Payments | PayPal, UPI, SEPA bank transfer and crypto codes open a payment with your details filled in |
| Social profile | Opens your profile on a social network |
On a paid plan you can also make hosted pages, such as a restaurant menu, a link-in-bio page, a coupon or a feedback form, that the code opens.
How to make a WiFi QR code
Pick WiFi, type the network name (SSID) and the password, and choose the security type: WPA/WPA2, WPA3, WEP or no password. Tick "This is a hidden network" if your router doesn't show its name.
Guests point their camera at the code and join without typing the password. Put it on a café table, in a guest room or at the office reception.
WhatsApp QR code for your number
Pick WhatsApp, enter your country code and number, and add a message if you want one ready to send. The code opens a chat with you straight away, so customers don't have to save your number first.
It works well on shop counters, delivery bags, flyers and business cards.
QR code for a business card
Use the Contact (vCard) type. A vCard QR code saves your name, phone, email and company straight into the phone's contacts with one scan. No typing, no spelling mistakes.
Print it at least 2 × 2 cm, and download SVG, PDF or EPS so the code stays sharp.
QR code for a Google Maps location
Pick Location, enter the latitude and longitude, and choose Google Maps link as the format. To find them, right-click the place in Google Maps on a computer. The coordinates are the first line of the menu.
One scan opens the pin in Google Maps, ready for directions. Apple Maps and Waze links are there too.
Static vs dynamic QR code: which one do you need?
A static QR code keeps its content inside the pattern itself. It's free, it never expires, and it works without our servers. But once it's printed, what it contains can't change.
A dynamic QR code holds a short link instead. You can change where it leads after printing. You can also see how many times it's been scanned.
| Static QR code | Dynamic QR code | |
|---|---|---|
| Cost | Free, no account | Paid plan. Basic includes 10 codes, Standard 100 |
| Change the content after printing | No | Yes |
| See how many scans | No, there's no tracking | Yes |
| Expires | Never | Works while it's active in your account. You can pause it any time |
| Good for | Wi-Fi, contact cards and links that won't change | Menus, flyers, packaging and anything printed in quantity |
Want dynamic codes? See what's included on the pricing page.
How to make a QR code with a logo
A logo covers part of the pattern. To make up for it, the generator raises the error correction level. Error correction is extra data built into every code, so phones can still read it with part of it missing.
Follow these tips so your logo QR code still scans:
- Keep the logo simple. Bold shapes work better than fine detail.
- Don't make it too large. The bigger the logo, the more of the code it hides.
- Keep strong contrast. Dark dots on a light background read best.
- Avoid light dots on a light background. Phones often can't find the pattern.
- Use a logo with a clear background. Our Remove Background tool can cut it out for you.
Before you download, the built-in scan check flags any design that phones will struggle to read.
How to print a QR code that scans every time
- Pick a print format. SVG, PDF and EPS stay sharp at any size. PNG is best for screens.
- Print at least 2 × 2 cm. That's for business cards and packaging. Go bigger for anything people scan from a distance, like posters and signs.
- Leave a clear margin. This blank border is called the quiet zone. Don't crop the code tight or place it over a busy photo.
- Use a dark code on a light background. It's the most reliable mix.
- Test before you print a batch. Scan a printed proof with two different phones.
Which format should you download?
| Format | Type | Best for |
|---|---|---|
| SVG | Vector, the same file the preview is drawn from | Print and websites |
| Vector, sized in millimetres | Print and sending to a printer. Frames are left off | |
| EPS | Vector | Print shops and design software |
| PNG, JPG, WEBP | Image made of pixels | Screens, slides and social posts |
| Print sheet | A page of codes, sized in millimetres | Printing many copies of one code |
Vector files are made of shapes, not pixels, so they never get blurry when you make them bigger.
Bulk QR codes from a spreadsheet
Need codes for event badges, product labels or staff cards? Bulk generation turns a spreadsheet into a batch of codes in one go.
Sign in, open bulk generation from your dashboard and upload a CSV or Excel file. The first row holds the column names, and a sample template is there to download. Static codes come back as image files in one ZIP.
The Free plan handles up to 10 rows. Standard handles up to 1,000. Compare plans on the pricing page.
Why isn't my QR code scanning?
Most scan problems come from size, contrast or the margin. Here's how to fix the common ones.
| Problem | Likely cause | What to do |
|---|---|---|
| The phone doesn't react | Low contrast, or light dots on a light background | Use dark dots on a light background |
| Scans on screen, not on paper | Printed too small | Print at least 2 × 2 cm, bigger for distance |
| Only scans from some angles | Margin cropped, or a busy photo behind it | Keep a clear quiet zone around the code |
| The logo version won't scan | Logo is too large | Make the logo smaller and run the scan check |
| Opens a page that no longer exists | The link inside a static code is out of date | Make a new code, or use a dynamic code next time |
Want to see what a code contains before you print it? Open it with our QR Code Scanner.
Is Convertavo's QR code generator free and safe?
Is it really free?
Yes. Static QR codes are free with no signup, no watermark and no expiry. Dynamic codes and larger bulk batches need a paid plan.
QR code generator with no signup and no watermark
You don't need an account to make or download a static code, and nothing is stamped on it. Every format, logo, frame and colour is open to you without signing in.
Sign in only if you want to save your QR codes, design templates and a brand kit.
Do you track my static codes?
No. A static code works without our servers, so there's no tracking.
Are QR codes safe to scan?
A QR code is only as safe as the link inside it. Before you open a scanned link, check the web address your phone shows you.
More QR code and image tools
- QR Code Scanner: read any QR code and see what's inside
- Remove Background: cut out your logo before you add it
- Compress Image: shrink a PNG code for your website
- PNG to JPG: change the file type for apps that need JPG
Need a QR code for a menu, a business card or your Wi-Fi? Make it free on Convertavo, add your logo, and download it in a few clicks.
QR code generator: frequently asked questions
Is this QR code generator free?
Yes. Static QR codes are free, without registration, watermark or expiry. They remain scannable as long as the link or text enclosed within is valid.
Can I add a logo to my QR code?
Yes. You can add it in the Logo section, and the generator raises error correction so that the code will still scan. Keep the logo simple, and check the scan before downloading.
What is the difference between a static and a dynamic QR code?
A static code stores its content in the pattern, so it is free and never expires, but what it says can't change. A dynamic code stores a short link, so you can change where it leads and see how many times it was scanned. Dynamic QR codes require a paid plan.
Which format should I download?
Download SVG, PDF or EPS for print, since they remain sharp at any size. PNG, JPG or WEBP is best for screens, such as websites and slides.
How big should a printed QR code be?
At least 2 × 2 cm for business cards and packaging. For posters and signs, make it about one tenth of the scanning distance: a code scanned from 2 metres should be about 20 cm wide.
Do the QR codes expire?
Static QR codes do not expire. They remain scannable as long as the link or text enclosed within is valid.