Free Tool
QR Code
Generator.

Generate clean, custom QR codes — add your own logo by uploading a file or pasting an image URL.

Add UTM parameters
Embed logo in QR code

Preview

Waiting…
Awaiting input
QR Code
↓ Download
Size
Color
Logo

Free QR Code Generator — No Expiry. No Login. No Watermark.

Create professional QR codes in seconds. Custom colors, logo embedding, UTM tracking built-in. Your QR codes never expire and are yours forever.

No Expiry Ever

Unlike other QR generators, your codes never expire or get deleted. Generate once, use forever — no subscription needed.

Logo Embedding

Upload your brand logo directly into the QR code. Supports PNG and JPG. Works with any logo size — automatically fits the circle.

#

Custom Colors

Pick any custom hex color for your QR code to match your brand identity perfectly — go beyond black and white.

UTM Tracking

Built-in UTM parameter builder. Track scans in Google Analytics — source, medium, campaign and more, all in one step.

High Resolution

Download up to 1024×1024px — crisp and print-ready. Perfect for business cards, posters, packaging, and billboards.

Zero Watermark

100% clean output. No branding, no watermarks, no hidden logos. The QR code is entirely yours to use however you want.

How to Generate a QR Code in 6 Steps

  1. Enter your URL or text — paste any website link, phone number, email, or plain text.
  2. Choose a color — keep it classic black & white or pick a custom brand color.
  3. Add your logo (optional) — upload a PNG or JPG logo to embed in the center.
  4. Add UTM tracking (optional) — fill source, medium, and campaign for analytics.
  5. Select size — Small (400px), Medium (600px), or Large (1024px).
  6. Click Generate — preview instantly and download your QR code as PNG.

What Can You Use QR Codes For?

Business CardsRestaurant MenusProduct PackagingEvent TicketsMarketing FlyersSocial Media LinksPayment LinksApp DownloadsWiFi SharingEmail CampaignsRetail DisplaysPortfolio Links

Frequently Asked Questions

Do QR codes generated here expire?

No. QR codes here are static — they encode the URL or text directly and never expire. They work forever as long as the destination URL is active.

Can I add my logo to a QR code?

Yes. Toggle the Logo option and upload a PNG or JPG. The logo is placed in the center inside a white circle. The QR still scans correctly thanks to built-in error correction.

What size QR code should I use?

For digital use — Small or Medium is fine. For print (posters, banners, packaging) — always use Large (1024px) for sharp results at any size.

What is UTM tracking in a QR code?

UTM parameters are tags added to your URL that let Google Analytics track where traffic came from — perfect for measuring campaign performance.

Is this QR code generator really free?

Yes — completely free. No account, no subscription, no watermark. Built as an open tool by Sandip Chavda.

What file format is the QR code downloaded in?

PNG format — universally supported, high quality, and print-ready.