Creating a free QR Code is simple — but the internet is full of "free generators" that hand you a code that expires in 14 days, or that sell your data, or that only unlock the download after you pay. You can do better, and genuinely for free.

This guide shows what's actually free (and forever), what costs money, and how to create your QR Code step by step — with a logo, colors, and export to PNG or SVG.

What's truly free and what costs money

Before the walkthrough, here's the golden rule that separates the wheat from the chaff:

Feature Free forever? Why
Static QR Code (link, text, Wi-Fi) ✅ Yes The content is baked into the code itself
PNG download ✅ Yes Ready-to-use image
SVG download (vector) ✅ Yes (on Code2Scan) Scales without losing quality
Logo and colors ✅ Yes Visual customization
Dynamic / editable QR Code ❌ Paid Change the destination without reprinting
Tracking (scans, location, time) ❌ Paid Requires a server and dashboard
Folders / multiple QRs with management ❌ Paid Account infrastructure

The line that matters: a static QR is free and works forever. What costs money is the "smart" part — being able to edit the destination later and see the stats. If you don't need that, don't pay a cent.

Static: why it's free forever

In a static QR Code, the content (the link, the text, the Wi-Fi password) is stored inside the little squares themselves. It doesn't rely on any server to work. That's why no one can "switch it off" — and why it's genuinely free, with no subscription.

The trade-off: the content is fixed. Printed the wrong link? You have to regenerate and reprint. If that's a risk in your case, it's worth understanding the difference in the dynamic vs static QR guide.

How to create your free QR Code on Code2Scan

It takes under two minutes and needs no sign-up for a static QR.

  1. Open the free QR Code generator.
  2. Choose the type of content:
    • Link / URL — the most common (website, link-in-bio, menu).
    • Text — a note, a code, an instruction.
    • Wi-Fi — connect a phone without typing the password. See the Wi-Fi generator.
    • Pix — receive payments. See the Pix generator.
  3. Paste or type the content into the field.
  4. (Optional) Customize: upload your logo, change the colors, adjust the shape.
  5. Click generate and download as PNG or SVG.

Done. That QR is yours, it's free, and it never expires.

PNG or SVG: which to download

Both options are free on Code2Scan. The choice depends on where the QR will end up:

Format Best for Limit
PNG Screen, social media, WhatsApp, slides, email Fixed image — blurs if you scale up a lot
SVG Print, banners, stickers, storefronts, anything large None — scales infinitely without losing sharpness

Rule of thumb: printing? Download SVG. Using it on-screen only? PNG is enough. The full reasoning is in the SVG vector vs PNG comparison.

Adding a logo and colors (without breaking the QR)

Customizing gives the QR your brand's look — but overdoing it kills readability. Three rules:

  • High contrast. Dark QR on a light background. Avoid light-on-light: the scanner can't see it.
  • Logo in the center, small. Up to ~20% of the area. The QR has error correction and tolerates a central logo, but not a banner slapped over it.
  • Don't invert the colors. Dark background with light dots fails on many scanners. Keep the dots dark.

The detailed walkthrough is in the QR Code with custom logo guide.

Genuinely free vs the catch

Here's what separates an honest generator from a trap. Run if the site does any of this:

❌ A QR that "expires"

The classic scam: the site generates a dynamic QR disguised as free. It works for 7 or 14 days, then shows "trial expired — subscribe to reactivate." Your printed poster becomes garbage. A static QR never expires — if the generator mentions a deadline, it's dynamic.

❌ Download locked behind payment

You generate it, you like it, you click download... and land on a payment screen. A genuinely free generator lets you download the PNG/SVG without paying.

❌ A watermark on your QR

Some paste their logo onto your code. Besides being ugly, it hurts readability.

❌ Selling your data

Shady generators ask for an email, a social login, or set up a redirect that logs every scan to resell it. If it's static and free, it needs no sign-up at all.

On Code2Scan, a static QR is free, watermark-free, sign-up-free, and never expires. What we charge for is only the dynamic part (editing the destination + tracking), and that's stated plainly.

Common mistakes when creating a free QR Code

❌ Assuming every free QR is static

Not always. Some sites hand out "free" dynamic ones just to lock you in later. Confirm: if it promises editing and stats for free, be suspicious — someone is paying that bill.

❌ Printing without testing

Always scan the QR with two or three different phones before sending it to print. A printed mistake is expensive.

❌ Downloading a tiny PNG for large print

A 300px PNG on a banner turns into a blur. For print, use SVG. And respect the minimum QR size.

❌ Over-customizing

Giant logo, inverted colors, patterned background. The QR becomes decoration no one can scan. Less is more.

❌ Not knowing if the site is trustworthy

Before pasting a sensitive link, check whether the generator is safe. Read whether QR Codes are safe.

When paying for dynamic is worth it

Free static covers most cases. But consider dynamic (paid) if you:

  • Will print a lot and fear getting the link wrong (with dynamic, you edit without reprinting).
  • Want to know how many scanned, from where and at what time.
  • Run campaigns and need to compare channels.

In those cases, the dynamic QR Code pays for itself. Learn it all in the complete dynamic QR guide.

Summary

  1. A static QR is free forever and never expires — link, text, Wi-Fi, Pix.
  2. PNG for screen, SVG for print. Both free.
  3. Small central logo + high contrast = customize without breaking it.
  4. Run from any generator that expires the QR, locks the download, or sells your data.
  5. Test on several phones before printing.
  6. Pay only if you need to edit the destination or track — that's when dynamic is worth it.

Create your free QR Code now — static, no sign-up, no expiry, with PNG and SVG download.