The free QR code generator whose codes never die.

Unlimited static QR codes, free and with no sign up. Every dynamic code on Sure-QR carries a fallback destination that you choose when you create it. Stop paying and your printed codes keep resolving — to your own page, not to an error screen and never to an advert.

Static codes are generated entirely in your browser and encoded into the image — no account, no server, nothing stored.

QR code preview
A real Sure-QR code — try scanning it

What a lapsed subscription looks like

Typical provider

Scan → “This QR code has expired”

Sure-QR

Scan → the fallback you chose: your homepage, your booking page, or a neutral Sure-QR page.

Seven-day grace period from the first failed payment before anything changes.

Three ways a QR code normally breaks

None of these are accidents. They are what happens when nobody decides in advance where a lapsed code should go.

It stops working

Scans land on an expired-code error, printed on material already out in the world.

It freezes

The code is locked to its last destination forever, with no way to change it if that page goes down.

It gets monetised

Scans are routed through an advert or the provider's own sign-up page. Your print run, their marketing.

Static

Free forever, no account.

  • Unlimited codes, generated in your browser
  • Colour, logo, shape, PNG and SVG export
  • Works forever, with no dependency on us
  • No scan data — ever, by design
  • Destination is fixed once printed

Dynamic

One free code per account, then $9/month or $69/year.

  • Change the destination after printing, as often as you like
  • Scan counts, locations and device types, charted over time
  • A fallback URL that is yours to choose

Need to know how many people scan your code? That is only possible with Dynamic — a static scan never reaches us.

Build a dynamic code

Frequently asked questions

Is Sure-QR a free QR code generator?
Yes. Static QR codes are unlimited and free, with no account, no watermark and no expiry. Each account also gets one free dynamic code with no card required.
Do free QR codes expire?
Ours do not. A static code holds its destination inside the image and never contacts us, so it keeps working forever. A dynamic code resolves through our short link and always has a fallback destination you choose, so it keeps resolving even if you stop paying.
Are free QR code generators safe?
It depends on the provider. Many free generators quietly make your code dynamic, then expire it or route scans through an advert once a trial ends. On Sure-QR a static code is genuinely static, and every dynamic code states up front where lapsed scans will land.
What is the difference between a static and a dynamic QR code?
A static code encodes the destination in the image itself, so it can never be changed but can never break. A dynamic code encodes a short link, so you can change where it points after it is printed, and you get scan statistics.
How much does Pro cost?
Pro is $9 per month or $69 per year, and adds unlimited dynamic codes, scan analytics, PDF export and print frames. Everything static stays free.

Decide where your code ends up before you print it

Static codes are free and instant. Your first dynamic code is free too, with no card.