100% free · No sign-up · Never expires

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.

✓Logo in the middle ✓Unlimited scans ✓No expiration ✓PNG & SVG ✓Bulk generator
DT
Scan me — made with this tool
Quick styles
Dots
Corner frame
Corner dot
Fill
Angle
Background
Corners
Social & brand icons
Brand icons by Remix Icon. Logos are trademarks of their owners — use them to link to your own profiles.
General icons
Icon color
Icon shape
Logo size
Want a brand logo (Instagram, YouTube, your company…)? Download the official icon from the brand's website or press kit and use Upload logo. PNG or SVG with a transparent background works best — error correction is raised automatically so the code still scans.
Style
Error correction
Higher levels survive dirt and damage (and allow logos) but make the code denser.
Quiet zone (margin)
Uses your current design. Up to 200 codes, downloaded as PNG files in a ZIP.
Step by step

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.

Why this generator

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.

QR code types

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 packaging
₹

UPI payment QR code

Accept payments from any UPI app with your UPI ID, business name and an optional fixed amount.

Works with every UPI app
💬

WhatsApp QR code

Opens a WhatsApp chat with your number and a pre-filled message — ideal for enquiries and orders.

Great for shops, services and support
📶

Wi-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 homes
👤

vCard / contact QR code

Saves your name, company, phone, email, website and address straight into the scanner’s contacts.

Perfect for business cards
📍

Location QR code

Opens your address or exact coordinates in Google Maps with directions on any phone.

Stores, venues and event invitations
📅

Event QR code

Adds your event — title, time, place and details — directly to the scanner’s calendar.

Weddings, webinars and workshops
✉️

Email QR code

Opens a new email with the address, subject and message already filled in.

Feedback, bookings and support
📱

SMS & call QR codes

Start a text message or a phone call in one tap — no dialling or typing needed.

Hotlines, delivery and contests
📝

Text QR code

Store any text — instructions, a coupon code or a short message — that shows up without internet.

Works offline
📄

PDF, 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 tickets
Design

Custom 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

Static vs. Dynamic QR Codes — Which Do You Need?

FeatureStatic QR code (this tool)Dynamic QR code
CostFree foreverUsually a monthly subscription
ExpiryNever expiresStops working if you stop paying
Scan limitUnlimitedOften limited on free plans
Change the link after printingNo — create a new codeYes
Scan tracking & analyticsNoYes
Works without the providerYes — data is inside the codeNo — scans go through their server
Best forPayments, Wi-Fi, contact cards, packaging, permanent linksCampaigns 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.

Download & print

QR Code Formats and Print Size Guide

FormatBest for
SVGPrint, signage, packaging — scales to any size without blur
PNGWebsites, social posts, documents — supports transparency
JPGEmail and apps that don’t accept PNG
WebPFast-loading websites
Where it’s usedMinimum size
Business card2 × 2 cm (0.8 in)
Flyer or menu3 × 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.

Advanced

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.

LevelCan recoverUse it for
L — Low~7% damageClean digital screens, very long content
M — Medium~15% damageMost everyday QR codes (default)
Q — High~25% damageOutdoor print, packaging, small logos
H — Max~30% damageQR codes with a logo — selected automatically when you add one
Ideas

QR Code Ideas for Business & Personal Use

Restaurants & cafés

Contactless menu, table ordering, Wi-Fi access and Google review requests.

Use: Website + Wi-Fi QR codes
Shops & small business

Accept payments at the counter and let customers message you on WhatsApp.

Use: UPI + WhatsApp QR codes
Business cards

Share every contact detail in one scan instead of typing.

Use: vCard QR code in SVG
Events & weddings

Invitations with the venue map, calendar reminder and RSVP form.

Use: Location + Event + Website
Schools & training

Google Forms for attendance, quizzes and feedback; study material PDFs.

Use: Website QR code with a Form or Drive link
Products & packaging

Manuals, warranty registration, videos and reorder links.

Use: Website QR codes — Bulk for many SKUs
Best practices

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.
Scanning

How to Scan a QR Code

📱 iPhone

  1. Open the Camera app.
  2. Point it at the QR code.
  3. Tap the banner that appears.

🤖 Android

  1. Open the Camera or Google Lens.
  2. Point it at the QR code.
  3. Tap the link or action shown.

💳 UPI payments

  1. Open any UPI app.
  2. Tap “Scan QR”.
  3. 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.

FAQ

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.

More free tools

Other Tools You Might Need

Create Your Free QR Code Now

Logo, colors and styles included — no sign-up, no expiry, unlimited scans.

Create QR Code