QR code basics

Free QR Code Generator With No Expiry: 7 Things to Check Before You Print

Some "free" QR codes stop working when a trial ends — after you have printed them. Here is how to tell a truly free generator from a trial, before it costs you a reprint.

By MakeMyQROnline team Published 3 min read

Key takeaway

A QR code never expires if it is static, because the link or text is stored inside the code itself. Codes that "expire" are dynamic codes that redirect through a company's server, which some generators switch off when a free trial ends. For a code that lasts, choose a static code or a generator whose dynamic codes are free with no time limit.

Why some "free" QR codes stop working

There are two kinds of QR code. A static code holds your link directly — any phone can read it forever, with no server involved. A dynamic code holds a short redirect link owned by the generator, so it works only while that company keeps the redirect switched on.

Many generators default to dynamic codes and offer them on a free trial. When the trial ends, the redirect can be paused until you pay — and every printed flyer, menu and package with that code stops working. Read more: do static QR codes expire?

The 7-point checklist

  1. Is the code static by default? If yes, it can't expire. If it's dynamic, check the next points carefully.
  2. Is there a trial or a "pro" plan? A time-limited trial is the most common reason codes stop working.
  3. Is there a scan limit? Some free dynamic codes stop after a number of scans.
  4. Do you need to sign up just to download? You shouldn't for a static code.
  5. Can you download print-ready files? Look for SVG or PDF (vector) as well as PNG.
  6. Can you customise without a watermark? Colours, shapes, frames and a logo should be part of the free tool.
  7. Does the preview update live, and can you test-scan it? Always scan before printing.

Static vs dynamic at a glance

Static QR codeDynamic QR code
What it storesYour link or textA short redirect link
Expires?NeverOnly if the service turns it off
Edit after printing?NoYes
Scan countsNoYes
Best forWi-Fi, vCards, UPI, permanent linksMenus, campaigns, links that may change
On MakeMyQROnlineFree, no signupFree with Google sign-in, no trial

How MakeMyQROnline handles it

MakeMyQROnline has no paid plans, trials or credits. Static codes need no account and contain only what you type. Dynamic codes are free with a Google sign-in, and you can edit them after printing, pause or resume them, and see scan counts.

Every design option — 8 module shapes, 8 eye-frame and 8 eye-centre styles, colours, gradients, frames and logos — is free, with PNG, SVG and PDF downloads.

Already printed a code that expired?

  • If it was a dynamic code, check whether the old provider will reactivate it — that is the only way to fix codes already in print.
  • Otherwise, create a new code (static if the link won't change), and print stickers to cover the old ones.
  • For anything printed in volume, use a code you control and test it before the print run.

Make yours now — free, no signup

Live preview, your colours and logo, PNG / SVG / PDF download.

Create a free QR code — no signup

Frequently asked questions

Do free QR codes expire?

Static QR codes never expire, because the content is inside the code. Dynamic codes depend on the provider's redirect service and can stop if a trial ends or the service shuts down.

Is there a QR code generator with no sign-up?

Yes. On MakeMyQROnline you can create, design and download static QR codes without an account.

Is MakeMyQROnline really free?

Yes. There are no subscriptions, trials, credits or paid plans. Dynamic codes only need a free Google sign-in.

Can I use a free QR code commercially?

Yes. The QR code is yours to print on menus, packaging, flyers and products.