Free QR Code Generator with Logo
Also called a QR code maker, QR code creator, or custom QR code builder.
Create a custom QR code for any link, UPI payment, WhatsApp chat, Wi-Fi network or contact card in seconds. Add your logo, pick colors and styles — or let Magic design do it — then download in PNG or print-ready SVG.
How to Create a QR Code for Free
Quick answer: Choose what the QR code should open (for example a website link), enter the details, customize the colors and add a logo if you like, then download it as PNG or SVG. It takes under a minute, needs no account, and the QR code works forever with unlimited scans.
Pick a QR type
Website, UPI, WhatsApp, Wi-Fi, contact card, email, SMS, call, location, event or plain text.
Design it
Choose one of 14 styles or click ✨ Magic design, then fine-tune colors, logo and frame.
Test it
Point your phone camera at the preview to check it opens the right place.
Download
PNG, JPG or WebP for screens — SVG for print, packaging and large signs.
A QR Code Generator That’s Actually Free — Forever
Many “free” QR code generators create a dynamic code that sends scans through their own servers. It works until your trial ends — then the printed QR code on your menu, flyer or packaging suddenly stops working unless you pay.
This tool creates static QR codes: your link or details are stored directly inside the code itself. There’s no middleman, so it can’t be switched off, never expires and has no scan limit. There’s no watermark, no account and no tracking — the QR code is generated entirely in your browser.
♾️ Never expires
Static codes keep working as long as the destination exists.
📈 Unlimited scans
No monthly scan caps, no “upgrade to keep your QR active”.
🚫 No sign-up
No email, no account, no watermark on your download.
🔒 Private
Created in your browser — your data isn’t sent to our server.
11 Types of QR Codes You Can Create
Each type creates the right format automatically, so the scanner’s phone knows exactly what to do — open a page, start a payment, join a network or save a contact.
Website / URL QR code
Turn any link into a QR code — your site, a product page, a Google Form, a PDF on Google Drive, a menu or a review page.
Most popular for flyers, posters and packagingUPI payment QR code
Accept payments from any UPI app with your UPI ID, business name and an optional fixed amount.
Works with every UPI appWhatsApp QR code
Opens a WhatsApp chat with your number and a pre-filled message — ideal for enquiries and orders.
Great for shops, services and supportWi-Fi QR code
Guests scan to join your network without typing the password. Supports WPA/WPA2/WPA3, WEP and hidden networks.
Cafés, hotels, offices and homesvCard / contact QR code
Saves your name, company, phone, email, website and address straight into the scanner’s contacts.
Perfect for business cardsLocation QR code
Opens your address or exact coordinates in Google Maps with directions on any phone.
Stores, venues and event invitationsEvent QR code
Adds your event — title, time, place and details — directly to the scanner’s calendar.
Weddings, webinars and workshopsEmail QR code
Opens a new email with the address, subject and message already filled in.
Feedback, bookings and supportSMS & call QR codes
Start a text message or a phone call in one tap — no dialling or typing needed.
Hotlines, delivery and contestsText QR code
Store any text — instructions, a coupon code or a short message — that shows up without internet.
Works offlinePDF, Google Form & social links
Upload your PDF to Google Drive or your website, copy the share link and create a Website QR code for it. Same for Google Forms, Instagram or YouTube profiles and app store links.
Bulk QR codes
Paste up to 200 links or texts and download them all as PNG files in one ZIP — with your design applied to each.
Table numbers, products and ticketsCustom QR Code Design with Logo
Branded QR codes get noticeably more scans than plain black squares because people recognise and trust them. Make yours match your brand in a few clicks.
✨ Magic design
Out of ideas? One click creates a fresh, stylish design with matching colors, dot style, corners and an icon that fits your QR type — always checked for enough contrast to scan.
🏷️ Logo in the middle
Upload your own logo or choose from 70+ icons — social media, payments, Wi-Fi, menu and more. Error correction is raised automatically so the QR code still scans.
13 dot styles
Square, rounded, soft, dots, fluid, classy, diamond, lines, pixel and more.
Custom corners
8 corner frames and 7 corner dots — rounded, leaf, shield, cut, dotted and more.
Colors & gradients
Solid, linear or radial gradients, custom corner colors and transparent backgrounds.
Icon color matching
Keep an icon’s original colors, or match it to your QR code, outline it or show it plain.
Scan Me frames
Add a label like “Scan me” or “Scan to pay” above, below or around your QR code.
14 ready-made styles
Classic, Rounded, Ocean, Sunset, Royal, Neon, Forest, Gold and more — one click each.
Static vs. Dynamic QR Codes — Which Do You Need?
| Feature | Static QR code (this tool) | Dynamic QR code |
|---|---|---|
| Cost | Free forever | Usually a monthly subscription |
| Expiry | Never expires | Stops working if you stop paying |
| Scan limit | Unlimited | Often limited on free plans |
| Change the link after printing | No — create a new code | Yes |
| Scan tracking & analytics | No | Yes |
| Works without the provider | Yes — data is inside the code | No — scans go through their server |
| Best for | Payments, Wi-Fi, contact cards, packaging, permanent links | Campaigns where you’ll change the destination or need analytics |
Tip: need to change the destination later? Point your static QR code to a page on your own website (like yoursite.com/menu) and simply update that page — the printed code keeps working for free.
QR Code Formats and Print Size Guide
| Format | Best for |
|---|---|
| SVG | Print, signage, packaging — scales to any size without blur |
| PNG | Websites, social posts, documents — supports transparency |
| JPG | Email and apps that don’t accept PNG |
| WebP | Fast-loading websites |
| Where it’s used | Minimum size |
|---|---|
| Business card | 2 × 2 cm (0.8 in) |
| Flyer or menu | 3 × 3 cm (1.2 in) |
| Poster (1–2 m away) | 10–20 cm |
| Banner or billboard | ~1/10 of the scanning distance |
Rule of thumb: the QR code should be at least one-tenth of the distance people will scan it from. Longer links create denser codes that need to be printed larger.
QR Code Error Correction Levels Explained
Error correction lets a QR code still scan when part of it is dirty, damaged or covered — including by a logo. Higher levels are more robust but make the code denser.
| Level | Can recover | Use it for |
|---|---|---|
| L — Low | ~7% damage | Clean digital screens, very long content |
| M — Medium | ~15% damage | Most everyday QR codes (default) |
| Q — High | ~25% damage | Outdoor print, packaging, small logos |
| H — Max | ~30% damage | QR codes with a logo — selected automatically when you add one |
QR Code Ideas for Business & Personal Use
Contactless menu, table ordering, Wi-Fi access and Google review requests.
Accept payments at the counter and let customers message you on WhatsApp.
Share every contact detail in one scan instead of typing.
Invitations with the venue map, calendar reminder and RSVP form.
Google Forms for attendance, quizzes and feedback; study material PDFs.
Manuals, warranty registration, videos and reorder links.
Make Sure Your QR Code Always Scans
✓ Do
- Use dark dots on a light background with strong contrast.
- Keep a clear margin (quiet zone) around the code.
- Add a call to action like “Scan to pay” or “Scan for menu”.
- Keep logos under about 25% of the code’s width.
- Use short links — shorter content makes a simpler, easier-to-scan code.
- Test-scan with at least two different phones before printing.
✕ Don’t
- Use light dots on a dark background — some scanners can’t read inverted codes.
- Print it too small or on curved, shiny or textured surfaces.
- Stretch or distort the image when placing it in a design.
- Crop the margin or place it right next to other graphics.
- Link to a page that isn’t mobile-friendly.
- Print it before checking the link has no typos.
How to Scan a QR Code
📱 iPhone
- Open the Camera app.
- Point it at the QR code.
- Tap the banner that appears.
🤖 Android
- Open the Camera or Google Lens.
- Point it at the QR code.
- Tap the link or action shown.
💳 UPI payments
- Open any UPI app.
- Tap “Scan QR”.
- Check the name and amount, then pay.
Your Data Stays in Your Browser
Links, Wi-Fi passwords, UPI IDs and contact details are turned into a QR code right on your device. Nothing is uploaded to our server, and we don’t track who scans your code.
Frequently Asked Questions
Is this QR code generator really free?
Yes. Every feature — logo, colors, styles, frames, bulk generation and all download formats — is free with no sign-up, no watermark and no premium plan.
Do the QR codes expire?
No. They’re static QR codes, so your content is stored inside the code itself. They work forever with unlimited scans, as long as the link or information they contain is still valid.
How do I make a QR code with a logo in the middle?
Open the Logo section, upload your logo or pick one of the 70+ icons, and adjust its size. Error correction is automatically set to the highest level so the code still scans with the logo covering part of it.
How do I create a QR code for a link or website?
Choose the Website type, paste your URL, customize the design if you like and download. This works for any link — including Google Forms, Google Drive PDFs, YouTube videos and social profiles.
Can I make a QR code for a PDF?
Yes. Upload the PDF to Google Drive, Dropbox or your website, set it to “anyone with the link can view”, copy the link and create a Website QR code with it.
How do I create a UPI QR code for payments?
Choose UPI Pay, enter your UPI ID and business name, and optionally a fixed amount and note. Customers can scan it with any UPI app to pay you directly.
Can I create a Wi-Fi QR code?
Yes. Enter the network name, password and security type. Guests scan it with their phone camera to join — no typing needed.
Can I change the link after I print the QR code?
Not with a static code. If you might change it later, point the QR code to a page on your own website and update that page instead — the printed code keeps working.
Which format should I download — PNG or SVG?
SVG for printing, packaging and large signs because it stays sharp at any size. PNG for websites, social media and documents.
Can I generate multiple QR codes at once?
Yes. Open Bulk QR codes, paste up to 200 links or texts (one per line), and download them as a ZIP of PNG files with your design applied to each.
Why isn’t my QR code scanning?
The most common causes are low contrast, light dots on a dark background, a missing margin, a logo that’s too large or printing too small. The tool warns you about most of these while you design.
Can I use these QR codes commercially?
Yes. QR codes you create here can be used on products, packaging, ads and anything else, with no attribution required.
Do you track scans?
No. Static QR codes open the destination directly, so no one — including us — sees who scanned them. If you need scan counts, use a link with UTM parameters and check your website analytics.
Is it safe to put my Wi-Fi password or UPI ID in a QR code?
The QR code is generated in your browser and never sent to us. Remember that anyone who scans the code can see its contents, so only share it where you’d share that information anyway.
Other Tools You Might Need
Create Your Free QR Code Now
Logo, colors and styles included — no sign-up, no expiry, unlimited scans.