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