Have you ever created a free QR code, added it to your 5000 freshly printed flyers, and placed it also on your van, so people can easily find your details? Then, 14 days later, you get an email saying your QR code had expired.
Sounds far-fetched… but that actually happens. More than you’d think.
And it happens because a lot of QR code generators mislead you. You sign up for what looks like a free account… and somewhere in the fine print, it’s actually a paid service with 14 day trial.
That’s exactly why I made a video about the best QR code generators that you can trust. And this article is the written version.
Most people assume there’s some magic behind a QR code. There isn’t.
Those little squares? They’re just rearranged patterns that spell out a URL or some data. Like letters on a page, but for computers.
So when you type your website into a free QR code generator and it generates a code… that code directly points to your URL. No middleman. No subscription required.
A basic free QR code will work forever. Nobody can take it away from you.
Here’s how to verify this yourself. Scan the code with your phone camera. If the URL preview matches exactly what you typed in, you’re good. That code is yours, forever, no strings attached.
So why do so many people end up paying for something they didn’t want?
Picture this…
You go to a QR code website. You enter your URL. You see an option to “sign up for a free account.” Sounds great, right?
You tick the box.
Now your QR code is no longer a static code pointing directly to your site. It’s been converted into a dynamic code (more on that in a second) that routes through their servers.
And if you stop paying? They stop redirecting. Your code becomes a dead link.
This is why people end up on Trustpilot leaving one-star reviews. They printed the codes on their packaging, their vans, their brochures. And then got an invoice they never agreed to.
Not cool.
Short answer: Use QR Code Cactus
Long answer:
Here’s the honest answer most people don’t know…
IT DOESN’T MATTER
Seriously. Because all a free QR code does is encode your URL into a pattern of squares. Every generator does this the same way. The output is identical. There’s no secret ingredient that makes one better than another for a basic, free, static code.
What does matter is that you don’t accidentally end up on a platform that converts your free code into a paid one without you realising.
So my recommendation for free QR codes is simple: use QR Code Cactus (qrcodecactus.com). The tool on the homepage is genuinely free, always. No account required. No checkbox that quietly upgrades you to a paid plan. You get your code, you scan it, you verify the URL matches, and you’re done.
Full transparency: I built QR Code Cactus.
I made it because some years ago I created a video about how to make a QR code, where I used a QR code generator that I found out later, keeps misleading people into paid plan. That felt wrong. So I created something I’d actually stand behind. Something that is always fair.
That’s it. That’s the whole section.
But just to be safe, here’s the one step you should never skip, regardless of which free tool you use:
Before you print anything, scan the code with your phone camera. Check the URL preview. If it shows your exact URL, the code is free and permanent. If it shows some random generator domain instead… stop. You’re looking at a dynamic code that will expire.
Takes five seconds. Saves you from a very expensive mistake.
Here’s the thing. There are genuinely good reasons to pay, especially if you are a business. Four main ones:
In short:
If you’re a solo person, printing a code on your business card that takes them to your website’s home page… go free.
If you’re a business putting QR codes on marketing material and product packaging that are expensive to reprint… paid is the smarter call. In the long run, you will save so much headache.
I’m not going to give you a list of 10 options. That’s not helpful. Here are the two I’d point you to.
A few things that are different abotu QR Code Cactus:
There’s a 7-day free trial, no credit card needed. If something goes wrong, you’re dealing with me directly. My face is literally on the website.
If QR Code Cactus didn’t exist, this is what I’d use.
They’ve been around since 2018, have a solid roster of big-brand clients, and are one of the few platforms with genuinely good Trustpilot reviews. That matters.
They do have a couple of features that QR Code Cactus doesn’t, like scanning zone restrictions and smart multi-URL codes. Niche stuff, but useful for certain setups.
The tradeoff is that some features are locked behind higher plans. Custom domain, bulk creation, extra team members… you’ll need to upgrade for those.
| Feature | QR Code Cactus | QR Code Tiger |
|---|---|---|
| Free static codes | ✅ Always free | ✅ Yes |
| Dynamic codes | ✅ Paid plans | ✅ Paid plans |
| Custom domain | ✅ All plans | ❌ Premium only |
| Bulk upload | ✅ All plans | ❌ Higher tiers |
| Team members | ✅ Always included | ❌ Upgrade required |
| Scan statistics | ✅ Yes | ✅ Yes |
| Scan zone restriction | ❌ Not available | ✅ Yes |
| Pricing model | Scan volume based | Feature tier based |
If you just need a quick, permanent QR code for personal use, use any reputable free generator like QR Code Cactus and verify the URL before you print anything.
If you’re a business putting codes on physical materials: get a paid plan. You’ll be able to manage all your QR codes in one place and see how many people actually scan them.
And when you’re picking a platform? Check Trustpilot before you hand over your card details. The bad actors are easy to spot once you look.
Q: What are trustworthy QR code generators?
A: Try QR Code Cactus or QR Code Tiger, not only do they treat customers well, you will be getting the best features in the industry.
Q: Are free QR codes really free forever?
A: Yes, if the code links directly to your URL without routing through the generator’s servers. To check, scan the code and verify the URL preview matches exactly what you entered. If it does, it’s permanently free and nobody can take it away from you.
Q: What is a dynamic QR code?
A: A dynamic QR code routes through a generator’s URL before redirecting to your destination. This lets you change where the code points without reprinting it. It also gives you scan statistics. The catch is it requires a paid subscription to keep working.
Q: What happens if I stop paying for a dynamic QR code?
A: The redirect stops working and your code becomes a dead link. This is why it’s so important to use a trustworthy platform, especially before printing codes on anything expensive or hard to replace.
Q: Which QR code generator is best for small businesses?
A: QR Code Cactus is a solid choice because all features are included on every plan and you only pay based on usage. QR Code Tiger is a strong alternative with a longer track record and enterprise-friendly options.
Q: Do I need a QR code generator at all, or can I make one for free?
A: You can create basic static QR codes with any free tool online. You only need a paid generator if you want dynamic redirects, scan analytics, team access, or bulk creation. For a one-off personal use case, free is completely fine.